Key repeat handling, implemented Process, implemented Debug/Logger, implemented Error/Exception callbacks, and cleaned up some things