Changed javac version
Command refactor
Cleaned up
Added names to XmlTypes
Enum and text representation for moxy
Changed hashmap and equals. Now uses eventType and resourceName