Some reworking on all of the above files. Deliverable/Project are NOT behaving properly with respect to validating unique names inside of their respective reports, but that's not a breaking bug - might not even be necessary. Admin roles can now be defined by an admin user.