Added download of Thrift binary.
Update .travis.yml
Rearranged Test Files.
Rearranged Tests