- added filters
- added "respect/validation" for rule usage
- refactored structure
- ignore test folder