Cleaning up the `drop` script.
Introducing new baseline initialization tools.
Moving more code into userspace.