completed Bfuncitonality, game now functions normally using interrupts for button presses