Added spec to ensure the Form is initialised correctly
Increased test coverage on the Form class
Increased test coverage for the Filter class
Changed test class name to avoid clashes with other tests
Restyled code to bring it inline with the Filter class