Add RAFT endpoints and fix cluster init bugs

I typically only do the block declaration for flag declarations. Otherwise it indents it out and looks a little weird. Honestly, I might actually stop doing it for flag declarations. It made more sense when I used to make flags global vars.