randomize checks team format, created team api

you can now create teams with your user (or anonymous). also added option to toggle private :)