Specify JSON encoding
Read configuration from ~/.keyfor
Create key directory if it doesn't already exist
Ignore files in key directory beginning with '.'