Merge branch 'master' into development
Fixed exit code unkown argument and refactored Filter

Added:

Changed:
- Refactored code in Filter to separate files

Fixed:
- Fixed exit code unkown argument

Removed:
Merge branch 'fix-unkown-options' into development
Bumped version number to v0.3.2
Merge branch 'bump-version-number-v0.3.2' into development
Merge branch 'development'