Refactoring ship classes to deal with @world rather than window for 'globals'