git mv menus lib
separate render function into module
separate state into module
add update module
update input and separate module
menu work in progress