change eventMap of BreezeArch not to be static;
change EventNumberFactory not to be static;