Add generation of toString(); method and update the documentation
Add generation of hashCode(); method and update the documentation
Add the generation of equals() method