Separate routes. Add serializers (and partials)

Fix repositories