Initial commit for header file
Initial commit for implementation file.
Merge https://github.com/dhaspden/latin-square