create league is completely done

still missing delete functionality, but cory is working on that now