Initial commit.
Basic setup before yeoman bootstrapping.
Bootstrapping structure.
Metadata update.
[#1] Fixing istanbul and mocha integration inside grunt.
[#3] Adding QUnit framework for client-side testing with Code Coverage, and changing overall structure of whole project.
Updates in README.md and package.json (version and description change).
Adding client side dependencies (Jaws).
Improving formatting in configuration files.
[#2] Preparing the static content server and utilities around it (like configuration files, startup scripts etc.).
[#2] Initial map and player rendering completed.
[#2] Fixing client side code coverage, improving dependencies and changing main Game object.
[#2] Test for 'Player' entity.
[#2] Map serving, terrain and viewport rendering, player physics and collision, keyboard handled.
[#2] Small refactoring related with Entities, Player and Enemies.
[#2] Adding enemies and bullets to the 'World'.
[#2] Small improvements in naming and README file.
[#2] Adding directories for sounds and music.
[#2] Finishing touches before 'Task 1' implementation.
[#2] [Task 1] Serving static content - Finished.