support for game modes

modified names to make swapping between views easier. added start of a
keymapping