enabled user login by name and added devise customization code