Initial commit to Branch
Compiles for the first time
Cleaned up package naming.
Made KeyHandler work!
Minor cleanup in microemacspp.go