added travis config and added TODOs to make for eventually using travis to publish