moved public/js to theme/share-js

move public/js to individual theme/share-js to make public folder light
weight.