Better Naming

I tweaked the naming system so that if it inquires about your name and
you ignore it, it won’t assume the next sentence you say is your name.
I also added some empty methods that I will get to later, contract()
and commaSplice(), which I expect to make my magpie much more realistic.