Split into two modules and add travis and coverall support

also use sdk-manager