Filter segmented controller works

Code needs to be cleaned up, camera needs to be tested.