Controls and more structure

- Created a Pacman class that inherits from entity.
- Pacman now moves using aswd and the dir keys
- Pacman has collision detection with the surface border
- Separated out files. Perhaps I'll create package directories later???
Created entity subpackage

moved pacman and entity into their own package that will eventually hold
all our entities such as ghosts, walls, dots, fruit, etc