Feature/legalmoves

Added legalmoves for white pawns. Both black and white pawns still lack attacking moves and en pasant