More filter work

Figured out why some filters weren't working.

Also changed color adjustment to use contrast filter instead of implementing the filter code ourselves