Added in handling case of authentication
Fixed typo
Added user role constants and fixed object
Merge remote-tracking branch 'upstream/master'
added event partial and controller