Create initial unit tests. Update class visibility.

Made chess classes public. Created an intial test suite for the project