Game state struct ends the variable mess in main.c
Manged to get the moves and tile spawns. Double merge block to be implemented.