Finished implementing the tests for names,

Looks like we have a bug. We'll be debugging this as soon as I finish correcting the report