Added documentation, a new icon and did some cleanup.