json generator multi sub cat

Can now generate three layer categories to allow for "team > team by
type > list" in addition to team > list.
Will need modifying if it will be used for non-team based categories.