Updated Event model in the service layers. Test included for the extra params. additional information has a "helper" method to create this nested object param.