Replaced EventSystem with an Annotation based one.