Explain the templates better
Test for bitboard sliding move blockers

No moves should be generated when there is a blocker.
This is a good test as it ensures that the source piece is not included
in the output as well as the endpoint, the blocker.