Separate block.c into block.c and game.c/game.h
More restructuring
Initial levels implementation