CanvasStyle constructor now uses keyword args
Renamed keyinput.py to keyboard.py
Replaced layouts.py with simpler implementation
Added Menu test