added model manager and removed factory
fix
added Mailer component
refactored email views
fix
added usage of Mailer component
refactored create console command
refactored create action
fix
fixed test
updated changelog