holy shit
fixes #1 - Python callback class written for easier management of python callbacks. Issue #1 cannot be fixed due to details explained on the ticket. Takehome message is, calling game.run() evades the problem in all cases