Created a superclass which contains the id <Generic>