initial commit
front and backend fixes
added cache, api rate limiter, cleaned up views
small fix
Merge branch 'dev-clean-views' into dev