1) Updated with JavaDoc comments.
2) Implemented PrintTable method which prints entire table.