Split off Factions into its own thing.

Begin to develop the factions.