Add other missing methods for issue #36

TODO: This needs to be cleaned up and made more pythonic, but for now,
it works... Also, still need to override the predecesor of _execute().
Override _docommand(). Hopefully this works. (issue #36)