Fix a few typos
minor tweak to the way we define and call update

Just passing in the "update" function so that my_world.run() knows what to call without using reflection.
Merge pull request #14 from mcapraro/master

Merge pull request #2 from gever/master
Merge pull request #3 from gever/master

adding latest tweaks from gever