So all the basic crud is done and tested i still need to implement the interface for adding keys but the application logic is all working.
can remove a package
can remove a version
update user info
upload a package
gravatar support
can view all packages and versions publicly and do a simple search by package name (advanced is on my todo)
also let me know if anyone else is having email issues