adds assets, menu dialog and storage

As we are goingo to rely on menu, persisting config may be interesting. This Commit, then, adds storage for audio and also the menu dialog so that the user is able to go to config and change this