basic screen structure
input cursor
basic key repeat
basic model epa screen
screen switching
debug joystick
name edit screen start
abstract out screen input
basic name screen inputs
name edit
add missing utils
switches screen
mixers screen
code size optimization.
saved ~400bytes by optimizing printf calls
eliminate call to malloc for size optimization
mixes cleanup
profile defaults
basic main screen
eeprom routines
profile switching and working cache