Update missing info (Maven).
Code cleanup and renaming.

ClassConstraints, FieldConstraints don't inherit from Map any longer. Was ugly that they had such a verbose API because if their super type.