Clearified notes, added rendered board examples and method names
added shuffle option to demo, added some styling, refactored options parsing
moved an initialHole test
updated comment
added additional tests to make bug with board handling visible
fixed invalid board test and added another
fixed board validation and make sure that a hole is set
fixed test
fixed hole handling