code_with_underscores to camelCase to fit for jQuery.
Added the beginnings of new filter api.
Documentation.