Nthaniel

@jinpa 

I am entirely unsure of whether or not I did this correctly, but this should be the test suite with the checklist and discussion tests I created.

–Edit: actually I'm pretty sure I did this wrong, what with the 3 commits, but I wasn't sure how to fix it... next time will be cleaner!