Test cases for Alpha
TDD implemented first 2 tests
Re-implemented first 2 tests
Rewrote valid move tests
Makes the board variable of type interface

instead of an explicit "HashMap"

I think this is good practice? I'm not sure...
Forgot to import Map

I may be making too many commits...
Adds copyright & author info to headers of files
Implements getPrintableBoard and fixes tests
Fixes spacing for string output
Adds .log and .class to .gitignore

This way all class and log files are not uploaded to git.
Implemented remaining tests for Alpha
Adds Abstract HantoGame class. Fixes CodePro audit