Remigiusz Dymecki

Results 5 issues of Remigiusz Dymecki

- clean code - better checking params

Cleanup

TODO: - [ ] Fix tests (1 fails on local) - [x] Add tests to GitHub flow - [ ] QA on roman_api