Changes
Refactoring
objects factory
game object prototype
Refactoring