Added an EggGroup enum and 4 type-related (sub)classes.

Also made some easy ways to get fancy charachers like the accented 'e'
and the 'c' with the weird thing on it.