Added comprehensive profiling reports that will log to console or file after certain period of time
Includes time spent in each section, average framerate, and dynamic runtime stats