Adding ship.py (forgotten)