Platform: Update time.h & Update VS project files
Update todolist
Game: Replace singletons by factory functions

Cleansing the singleton taint! j/k

Also, some minr updates like code formatting, and vc project configuration
fixes.