The engine of TeamCDSD for creating 2d tile based games in JavaScript.