Merge pull request #21 from LB--/lowest-one

Add boost submodule & windows clang compile script
Merge pull request #22 from LB--/lb-refactor

Refactor chesspp::exception, change to JSON instead of XML