Somewhat working version with automatically updating cell if referenced cell is updated
Started moving key handling into its own module
Lots of changes. Moved all key listening into command.js, which exposes a command interface on Supreme.commander
Some more code cleanup. Using commander to propagate events instead of app