updates to user signup and logon
merging user.rb