Created a new top-level target executable ("Cxxi") and fixed the Generator to be a proper library.