add Travis-CI functionality

closes #10