Add dependent destroy to user for posts
Username of email login working https://github.com/plataformatec/devise/wiki/How-To:-Allow-users-to-sign-in-using-their-username-or-email-address