Just a simple example of the ports and addapters architecture.