Adds better callback method (not static)
Merge remote-tracking branch 'remotes/origin/callbackBranch' into clientEngine
Can now draw text on objects.  The method will be resolution dependent (as with a lot of our stuff, but we made that call already)
Merges in better callbacks and master (in some commit before)