General updates for end of year fixes. Fixed urls, updated version numbers, required version, tested upto details, and added a logo file for GitHub, minor code cleanup.