* remove some BeaconState use and abstract over other uses * remove out-of-context comment
* Add documentation * make test doesn't try to build the beacon node :/