Initial commit of classes required by ReDBox reporting (moved from Fascinator-portal)