Optimized drawing. Some ground work for check and checkmate algorithms.

Optimized rendering by assuming that every chess piece has a size of 1
game unit.