Updated logger to add date to filename
Finally fixed cross platform clock, and added split functionality to the stopwatch
Updated the timing info logged by game to allow for more light profiling
Finally created a simple StateBlock iterator function. It could still use some polish, but it's a nice abstraction.
Fixed a couple uninitialized variable errors
Updated the state block application function to use the new state block iterator. Also added some infrastructure to allow for some quick and dirty profiling of the new iterator, vs the old.