Add QueryBuilder and Finders to provide query DSL. Improve docs.