Fixes for newer version of pygame, many thanks to 'K Knar' and 'jaycuestu' for the fix.