Silly OO JavaScript GameEngine And Example Game