Added Square, Board and other helper classes