add User model, using devise
require authentication
enable username to login
Merge branch 'users' into develop