User Interface for classbook project!!! With as many variations as possible.