file specs and revised cli specs
adding travis ci