A simple but powerful HTML5 game engine