Got the basic behavior working again.

Robustification will ensue.

Signed-off-by: Brekk Bockrath <brekk@brekkbockrath.com>
Lint brush

Signed-off-by: Brekk Bockrath <brekk@brekkbockrath.com>