added Gravatar images (with size configurable via attribute), fleshed out the emailListing directive, added more UI