First commit contains the whole game and specs