begin implementing a fluent-api for querying, updating, and removing.  Added insert.