Current working model, share side good to go, sharing side developing.  Still requires networking and class definitions