Parsed zombie

I use `draw()` as my default method.  This is more generic but not _too_ generic.  This makes modularity a bit easier to conceive of.