Added projects which consist of endpoints and objects. Now every endpoint and object requires a priject_id. when you delete a project it also deletes all endpoints and objects associated with it. When you delete an object it deletes all references to the object within endpoints.