Update documentation on writing filters
The documentation on writing filters has been updated to use NewFilter and NewFilterField. This is now how filters should be written. Also, this documentation is a helpful exercise in determining the ease of the API.