Started to refactor the application class. Specifically working on the initialization process.
Started working on loading game options from XML files.
Added in the game options class to load game options from XML files.
Fixed the expection that was caused by closing the game. Also fixed the title bug.
Fixed it so everything will use the resource managers now. This also finished up the quick refactor of the application class and the init process. Just some simple testing and it should be ready for development branch.
More minor changes on the application layer.
Changed the state management to use events. And started working on a new vector class.
Started on a movement component.
Merge branch 'development' of https://github.com/bjumbeck/AsteroidsClone into development

Conflicts:
	AsteroidsClone.v11.suo
	AsteroidsClone.vcxproj.filters
Started work on a the basic movement component. This is very new and still has absolutely no testing.
Minor changes and additions to the Movement Component.
Minor changes to movement component.
Got a very basic steering behavior implemented for testing. The behavior is a seek behavior.
Updated some of the steering and movement component code. This is still in the very early stages and needs a lot of debugging and cleaning up (Still multiple bugs).
Some changes to the steering. Mainly a quick hack to hold it over till a real fix is created.
Started work on a wander behavior.