added link to demo page
made background semi transparent
added close button support