Fixes #5: added postUpdate event.
Fixes #6: refactored preload as its own game instance method.