Fixed bug in which world would render twice and break the display.
Added changes left out of last commit accidentally to Ship class.