First new API

- New API: setfield, deletefield.
- Adding parameters to search
- Using hash when passing params to the REST object