Updating fc to use latest
adding smallhash and difficluty impl