heading and framework
Framework for board class
output board
Check if valid board