Major board refactor; Went to 1D array for representation to facilitate logic reuse;
Removing local user data from git;
Ignoring local user data; adding mysterious .xccheckout file...