adds new requirements
adds manager
creates api with flask-restful