Component & entity based javascript game engine. With dependency injections, and modular architecture. Inspired by Ash, AngularJS and CraftyJS