reorganized: bootstrap now a module, not a directory