Adding the .gitignore and the menu is semi working. it all set to call the correct functions.