made rspec changes ect
added new tests to respec and action to controller 2 to allow any login name
changed tests to make sure that any user name can work
Updated implementation and tests
Merge branch 'joshthedudeoflife-master'

Pull request from Josh, incorporating new tests and a test implementation