Workspaces endpoint for the API
Projects endpoint for the API
Updates to schema and core model code
Fixed security vulnerability due to ID type conversion
Fixes to the projects API endpoint
Handling cases where an invalid workspace ID is specified
Minor refactoring