Code style
Push css out into own file
Don't allow identities that only differ in case