transferred from gist
making only icon and title sensitive to "back" click, not entire panel footer
removed redundant line of code
Added type "all"
Added mark down read me
Added login screen