Added better menu system.  Next add XML read/write