Added model and register the model to the admin site
Created structure for cache
Change the get_backend to more correct, get_email_backend
Refactored the cache on post_office