Added in the ability to upgrade your ship

Basically the whole milestone. Fixed a lot of not working existing code.