selectable entities, refactoring
DrawCircle graphics extensions
caching last key lookup
cleaning up some compiler warnings
added a bunch of thread-safety stuff
added thread id number to prefix
brightened default warning colour a bit
entity selection ^_^