Extract command execution into Application class.
Organize keybindings in hashes.
Hide implementation under getters.
Rescue in case of malformed commands.
Updated readme.
s/Bad/Malformed/
Moved stuff.
Use hash instead of case statement.
Move curses-related code under run.
Add customizable error status colors.
Updated readme.