Initial Commit - Simulator and Ship need to be refactored
Initial Commit - Simulator and Ship need to be refactored