Simple communications controller (17/41)

Simple communications controller