High level Factom Core code walk through