Code + tests for addOwner() and removeOwner()