loadMessage works, run takes a callback, functions in objects

It's a lot for one commit, I know.