Checked in some of the missing files (tests.md, Makefile etc).