Almost Controller support for menu
build icon and such