made headway on menubuilder and added gitignore

Got the ability to add menu items on the fly working and sorted out some
UI problems with menu items drag and drop from search area to menu area