only adjacent button clcick allowed
new eventhandler class to disable and enable buttons