Changed project default line separator to CRLF.
A track, when drawn, no longer ignores the camera rotation.
Tracks can now be drawn on only partially flat tiles.
Improved the accuracy of the terrainSpriteSheetAnalyser.
Finished simpleTracks.
Cleaned up comments in terrainSpriteSheetAnalyser.
Configured YUIDoc task.
Testing new tracks sprite sheets.
Refactored and documented client/app.js.
Refactored and documented client/core/client.js.
Refactored and documented */support/listenable.js.
Cleaned up YUIDoc comments.
Cleaned up LESS style sheets.
Renamed server.js to app.js and modified package.json so that OpenShift can still start the server.
Updated dependencies.
Cleaned up project metadata and README's.
Removed unused variable.
Refactored client/core/image.js.
* Refactored client/core/spriteSheet.js;
* client/core/image.js: removed _onLoad() from the prototype;
* */support/listenable.js: made superior() protected.
Always call the callback.
Fixed calculation of background y-position.