updated path of ignored folders
added npm log to gitignore
updated folder structure, added a real menu and router