TickEvents now public
CamelCased namespace
CamelCased EventLoop classes and Filenames
Renamed eventloop thread to look less handlery