A few small updates

Updated composer.json to get rid of what seemed to be unneeded dependencies; fixed an issue with the report builder that prevented validators from being registered