moved settings to external handler, and implemented social sharing
updated description