Implemented a shared_ptr version of Logger for some classes. Not sure if it's worth it.
Removed direct Character access from Engine.
Cleanup.
Merge branch 'master' of https://github.com/anthonybakermpls/e