New structure - fleshing out new class in __init__ and push