Made the menu function smarter
Updated gitignore to proerly ignore uploads