New entity files added.
MobileEntity inherits and constructs from Entity
Added view  base class for Entity
All logic classes added and inheritance has been mapped out.
Added documentation to some of the class.
Finished documenting Entity header
Documented MobileEntity class
Added 8 directions for movement.

Added move function to Bullets class.
Moved movement variables and function definition from Bullets to MobileEntity. Set up Bullets and Player accordingly.
Merge pull request #3 from grizzly-studios/f_logic_new-objects

F logic new objects
Added game logic object to application layer, unsure of that move. 

'move' function has already become deprecated, added 'integrate' and 'interpolate' to use instead.
Began work on collision detection.