pub trait App { fn new() -> Self; fn run(&mut self); }
An Application’s Context.
Initialize the App data.
Run the next step of the application.