Added FilterComponent Interface
	- Makes the Filtering Pane code much simpler
	- Transformed Magnitude Filtering into a separate object
	- Created Depth Filtering by instanciating FilterComponent
	- Probably should deal with the filterComponents in the Panel as a list