Refactored generate_to_csv
Written some BadInput tests
Improve tests
Dirty test: shortestOne
Dirty test: shortestOne - OK
testNotWorksList - OK
testNotWorksList improved
testNormalWork - OK
Tests from CalculateBadInput - OK
Use assert instead if ... raise
Add perfomance testing
Add perfomance testing -- bad practice
Improved time testing -- too bad practice
Improved time testing -- less bad practice
Improved time testing -- less bad practice