Output configuration working
Add keyboard parsing
Handle key repeat
Better defaults