moving box control from keyboard
box colours
small refactor