Added an IdGenerator to avoid collision on the grade Id (This is temporary).