added routes
built repositroy structure
merge