UserProgram polished, modified isObstructed method, PvP mode works fine,
question on Move Class