added league and team infrastructure