Added game modules as per architecture plans.
Changed position of game modules.
Moved testing game functionality from main.js to game.js
Added gfx module for extended canvas drawing routines.