[fix] add code coverage modules and travis yml