Initial commit of router functionality...