Huge documentation modifications, and minor work on the legalmove function
Merge branch 'master' of https://github.com/richiebful/chess-engine

Make logical changes to the legalmove subroutine