This crate contains the frontend stuff of the application. The application entry way on
src/bin.rs creates an event loop and passes input to the
The mail handling stuff is done in the
melib crate which includes all backend needs. The
split is done to theoretically be able to create different frontends with the same innards.