UI Update

Has a (kinda) better UI. Writes generated library to a temporary file
now.