New Wichita Citizen's Review Board approved