Color teams

Lots of functionality added to give new teams colors, then change user
colors for points and paths as assigned.