refactor users crud
refactor searches
refactor login issues
memcache usage