Created the top-level module.
Shuffled things around.