Removed redundant event
Added DateTime to constructor
Made Profiler static