Fixed class thing

-Class.create() works now correctly
-Removed a lot of useless stuff
- Updated prototype to 1.7.1.0
- Created factory class for creating Entites
-Added Input Engine