Finished key_controller. Continue working on text_editor