I can finally move pieces successfully, now I just need to validate the moves