Add `boot init` task.

Consider this a WIP and a topic for conversation. Certainly needs some cleanup.