Implemented Serializable on several external events, changed some event frameworks, render methods, board generators, etc...