add Move struc, improve legal pawn moves
begin parsing request on server