Added Hero Ship class to wrap logic regarding the ship