Finished basework for Commander (have not spawned or sent messages yet though)