Updated documentation and uml

Updated documentation and service contract for sampling added