keys module for binding key commands to callback functions