Add support for specifying fields/columns to return
Add all_fields and all_columns methods
cleanup + update readme