Add comments to the public methods
Arrange the position of the setters and getters
Write Javadoc comment for the overridden methods
Rewrite header Javadoc comment
Add comments and change local variables' names
Add comments to the overridden methods
Add comments and reminders to public methods
Remove unnecessary whitespaces and rewrite comments of some methods