added some usable controllers and better routes - updated to use old style