Moved to client/server model.
Added cassettes.