added all the buffer functionality to begin writing useful extentions... then demonstrated the extention framework by adding emacs-style Ctrl-K kill-line functionality
added syntax hilighting python extention stub
moved keyboard specific constants/structs to a dedicated file... instead of just display.h