Cleaned up debug logging.
Cleaning up and rearranging class structure.
Initial work on input overlay.