Descriptions for reporting fncionalities
Refactor
Refactor
Removed obsolete code
Implemented customer report
Renaming
.travis.yml

Demo code only for 2.7 (no needed compatibility code)