reorganized to match NWN directory structure, except modules