Added pipes, generalized runShakespeare, began server work