[#71354110] Refactored events and users controllers and specs

Signed-off-by: Steven Magelowitz <steven.magelowitz@gmail.com>