Fix CS
Add requirements and other cool thing in composer.json
Add tests config