added trevis ci
adjusted submodule
Prepared trevis