The logger class now has configurable timestamps.
This doesn't work because the main thread will be empty. Regardless, commit anyways should I need it later.