Add simple keyboard input handler
Add simple unittest w/ mock (for example)
Satisfy flake8
Satisfy pylint and flake8