Module design and aggregation steps defined.

Steps