Example CRUD app and turning a spreadsheet into an OSLC service