Working on UI, adding in class support to cross-compiler