Split adapters in methods
Adapt tests to new architecture
New chooser object
Extractor refactor
Refactor format guesser
CS fixes
Fixed failing tests
Fixed error in command checker
Strategies tests
Removed unused format
Cosmetics
Updated readme
Test File class
Chooser tests