Added the main router file and updated the makefile for it.