Added menu system

uses xml createmenus