adding the entire source of the game