Cleanup

Added InitializeAttribute function to lessen duplicate code during
initialization.

Also converted some pointers to handles and started working on the
GameStateManager class.
Merge branch 'master' of https://github.com/xctrex/CS529Engine

Conflicts:
	GameEngine/InputHandler.cpp
	GameEngine/InputHandler.h