The concepts of functionalism, structuralism, and introspection

Define and contrast the concepts of functionalism, structuralism, and introspection as they relate to the history of psychology. Include the following in your paper:

A description of the antecedents of functionalism, structuralism, and introspection. Who were the major contributors to each of those concepts?
A contrast of the concepts of functionalism, structuralism, and introspection. What do you believe are the most relevant attributes of these concepts as they relate to modern psychology?
A discussion of how the concepts of structuralism, functionalism, and introspection are used in the field of psychology today.