First commit from chapter6. Ugh, need to simplify/reduce duplication of mayaserver, figure out best way to write incrementally.