This is an otherwise empty commit I'm adding to note that this branch

resolves #14

And yes, this is me learning more about how to use Github properly.
Another otherwise empty commit to note that this branch

resolves #13
DRYed up the hash mangling in the model base at the suggestion of an internal reviewer.  Improved the documentation about how refreshing objects from the server is supposed to be implemented.
Added information about the Object Model to the What's New section of the README

This submission also fixes #23.  Thank you ursoko!