Updating requirements
models and some api endpoints