Added greatward effect pattern matching, and converted the ward component lists to maps in preparation for saving greatward objects to NBT.