Module mapping

Each module contains a point and click interface for connecting modules together.