Updated images and popup support

Updated the icons to the "official" icon and added preliminary support for popup instead of using alert().

Probably need to rewrite the API consumer in favor of better error handling and add support for displaying them in the popup.