Removed unneeded methods
Added refresh
Added Blank filter
Removed debug System.out.println
Added filter factory
Initialised lists
cleaned up
Impemented filters