Re-factoring Routes

Splitting Routes into Controllers.