basic devise user installation
devise registration customization and user controller
modified devise edit and profile page