Added create and delete messages from the UIpanel

The UI panel now sends create and delete messages when the corresponding
buttons are pressed.
Created reset event to clear all key mappings

UIPanel can listen for "reset" events from main. UIPanel also clears key
mappings when the reset button is pressed and sends a "reset" message to
main.