[Events] Replaced ButtonClickEvent with PlayerButtonClickEvent
[Events] Added AIButtonClickEvent
[Events] [View] Some small naming changes