Rearranged files.
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.
Added skeleton event manager.
Added skeleton view.
Added skeleton logic.
Added logic and view members to application.
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.
Added event classes.
Added logic and view classes.
Added event manager classes.
Hacked main to demonstrate events.