adding shortlink component for issue #8
minor adjustment to demo page
Merge pull request #9 from davidamador/issue-8

merging shortlink component