Added name to user model
Add username validation

* Username has to be unique across the site
Added glyphs across the site
Display name instead of email

* Added name to show and index page
* association added to destroy pins if user is destroyed