Initial proof of concept code
Working with sub objects
Adding code
First version: