Add github stuff and the beginnings of the test suite.