experiement with recursive crawling
add dashboard, message, search factories
Merge branch 'crawler' into dev

Conflicts:
	server/index.js
	server/routes/config/users/post_login.js
Merge branch 'dev' of https://github.com/shrutijalewar/DBtl into dev

Conflicts:
	server/index.js
	server/models/search.js
	server/routes/config/users/post_login.js

Refactor routes