Add get access methods, and group management.
Update viewers and owners logic.