update readme, specs, and adding travis