A way to get into writing Javascript games in a very OOP way. Game-logic, inpu detection and rendering are separe modules using the prototype pattern