BAMPFA-330: parameterize Creator, Contributor, Rightholder functionality, generalize app for shared use