What part isn't necessary? The "Implementation ..." part on the comments and the serialVersionUID?