more revision and collision detection, etc. started

- GameEntity class added
- collision detection started
- some cleanup done