implemented gravatars
added email format validation
installed cancan
implemented admin role and authorization