reimplemented a faulty version of the optionsmanager
created an InputHandler class that works with bitmasks and possibly callback events (depending on if we decide to use that feature) implemented by the IHandleInput terface applied to game entities that receive input
Merge branch 'syz' into Stephen

Conflicts:
	GameOfGames/GameOfGames/GameOfGames.vcxproj
	GameOfGames/GameOfGames/GameOfGames.vcxproj.filters
	GameOfGames/GameOfGames/main.cpp
	GameOfGames/GameOfGames/resource.h