A small Component-Entity-System engine in JavaScript and HTML5