updated routes. added gitignore and npmignore