North Palm Beach has given initial approval to a master plan for redeveloping the old Twin City Mall site into Village Place, a mixed-use complex of restaurants, retail, and residences.