Removed boiler plate code - mainly hasCode() and equals() - with lombok
annotations.