initial commit of render code, tests, and testdata