updating sheep, shepherd, and keymaker classes. oauth working successfully. in the process of implementing the shepherd and saving keys for each sheep to disk (JSON format).