Initial command-line support for cluster bring-up

Heavily WIP
I like that a pattern. I felt this code, while functional, was a little monolithic.