Adding automatic repositioning of the canvas on window resize and fixing border-radius for the buttons to look a bit nicer