Initial Commit of gRouter