Cleaned up names for EventArgs
Cleaned up Repository calls to new EventArgs name
changed event name for userRepository
Working on fix for Update return values

Please see issue #1