This works the way expected, all thats left is the CLI and the command arg parser.
On-boarding will begin now...