fixed include in position.cpp for changed valid_moves name
actually added valid_moves.cpp, sped up ai, ai works for depth 5 and 6
log implemented