Events as constants

 * Reducing the mayhem of events as literals, now they are unique constants all managed in one file