I accidentally forgot to include this in the last commit, my bad!
Moves all the `BeaconChain` impls into the same file that the struct is defined in.