added inits
added .gitignore
cleaned up test suite
renamed tests so that the test file is uploaded before a download attempt is made (fixes #10)