Updated constructor
Added comments and printing method
Finished Classes