Add intial setup to support travis-ci
Added more exhaustive gitignore rules
Removed duplicate readme
Fixed tests and testing scripts