Release 0.2.7

Fixes bug allowing queenside castling through blocked square and includes minor readability enhancements & comments.