Components

These logical components need to be broken down into units and impemented.

2022-12-05