Keystone library and updated read me