Team Creation Code

These teams are only until restart I believe and are not tested but should work close to perfect. The teams are simple and my only suggestion is to eventually use team.SetSpawn for spawns instead. (Not in this merge) So far even starting game with this, it should not activate and thus not be used. Please update for more customized teams.