Source control for a 2d submarine game.