WIP : menu system
Settings and menu system
Merge branch 'corenting'