Implement cancancan authentication
Update buttons for editing models
Fix for username in account confirmation email