Fixed array comparison
Refactoring
- Structure comparison implemented through options
- Options class created