added Board construction and < 2 argument handler