Updated the event system to be a bit more simple to use and read.
Minor compile fix for the track class.