Using pygame.image.frombuffer to speed up image load. Adding PIL dep