A breakout clone written in canvas