added basic share functionality; but still need to clean up styles, add user name auto complete, and handling of error mssgs