How LBRY works: An introduction to LBRY