Team support and misc fixes/enhancements

Major change is the addition of support for Versus game mode and addition of animated final assets.

Additional smaller changes are too numerous to list, check the commits.