FIrst Commit!! basic structure laid out more to come soon