Rewrote menu system, should be easy to add new menus now!