updating documentation
updating documentation
starting class and tests: #MSG-57 in progress