Add some new API endpoints and models