Fix bug where $_this should be used in filter callback.

Refactor all methods to use camelCase.

Update __call method so snake_case calls will still work.