Restore "Other" faction and clarify some JavaScript.
Label faction types alongside their names.
Fix styling on faction page.