Initial Work On UI, creation of Type Defs