concept: a generalized framework for CLI apps that display a real-time status and have toggles/sliders
if in Rust, a lot of this could be derived from a struct with some custom derives
#[derive(TextControlPanel)]
struct Data {
#[tcp(slider_min="1", slider_max="10")
input_value: u8,
#[tcp(output_min="-10", output_max="10")]
output_value: i8,
}