Refactoring and adding Docstrings
RingMask done, with some changes to setting data
small Docstring changes to mask