Please explain the following
The fundamentals of team structure
The 'stage model' of team development
The stages in the life cycle of a project
The team leadership needed at each stage
The roles of the project leader in team management - internal and external