Major overhaul, added Repos, more routes, CRUD