Added CI and modernized the package

Merged Pavel KORSHUNOV requested to merge addci into master

Merge request reports