Took out unnecessary fields; Provided printMethods; Bug fixes