1st commit, piece movement dones, need gameplay methods