STM for accessing/modifying shares. This will be the main interface for managing shares. Also finished protocol for sending share containers.