Initial checkout
More cube code. Documenting my learning step by step