I need to be able to run through different menus without hardcoding it. So I had an idea.
I have a main class which holds 'menu currentMenu' and 'menu nextMenu'. Each time I run() the device, I'll run() the currentMenu, same with a global eventReciever, I'll channel stuff through to the currentScene.
When the currentScene()'s run returns false, it'll change the scene to the nextScene.
Now, the problem here is.. Nothing, I just want to know if there's a better way of having menus.