Added positionShip implementation and a test file for GameState