Added some variables and new classes.

Add the class printer.

Correct some bugs.

Create the UI.