added travis

closes #5 , closes #4 and closes #7