bound box computes screen size
KeyEvent interface implemented