Feature/endpoints for adding endpoints to project

This is all the of the endpoints I think, this includes

- creation of endpoints
- setting of categories
- deletion of endpoints
- editing of endpoints
- removing a endpoint from a category
- getting data of all endpoints of a project
- getting data of an endpoint using its token_id
- email is set for emailing