added require-tree dependency
added base router
added authentication routes and controller