code #move of Game so you cannot attack yourself
fix bug which returned an error if target square had no piece, and code #los for Bishop
move some #los out as helper methods
code #los for Queen
code #los for King
code #los for Pawn
add comments on overall project