Finished :D known issues:

first made module isn't counted (-1) for some reason.
We can change back button functions
Need to cancel all timers before leaving gamescreen else the game may
crash