Board wasn't clearing, fixed by changing call when button clicked to "reset" instead of "restart"