First commit , basic routing.
first commit. base routing.