Add operation->string functionality to Pencil
Partially add networking facility to pencil