Renaming isPrivate to getVisbility
Adding getBinOwner to methods array
Renaming isPrivate to getVisibility
Updating isPrivate, Adding getBinOwner
Updating method names
Adding getBinWithOwner method
TODO update methodname elsewhere
Adding autorisedToViewBin function
Updating checkPrivate to use getBinWithOwner
Uses visibility over private