Updates methods

Adds toString() methods to each class and initializes constructors of
classes