Highlight origin cell.
Refactoring some function and var names.
Refactoring and pawn attack moves implemented.

Pawns now attack diagonally when faced with an opponent.