chore: ignore npm-debug.log file
chore: reorganize file structure for the server side app
feat(tests): add dummy specs for the server side app
chore(tests): add spec for ProductProvider
fix(tests): fix travis ci runner for server side specs