Add properties to stored object; remove unnecessary method params

 * object storage change (breaks previous versions):
   * objects are now stored as a hash, e.g.:
       { properties: {property: 'sample'}, object: object }
     The only property currently stored is 'created_at'
   * add get_key_properties method
   * add get_key_age method
 * remove unnecessary params{} parameters throughout