Completed Goal 1

We check all possible moves which returns to us a two-dimensional array
with sets of col and row positions.
We loop through the pieces on the board to check if we can either "eat"
the piece (if it belongs to the opponent) or move the piece there if
there is no piece at all in that position