Use consistent private member function names. Make Board a class.