Refactor scripts into top-level package 'shareclient'
Add initial basic share client test