Main plugin file organization and clean up. Added GitHub url.