Adding some more service features, and adding more CRUD rest endpoints