general studies curriculum design