Readme updates
Formalizes a library/UI separation to don't let modules get less self-contained and testable.
Adds information for introducing Cargo deps.
Formalizes a library/UI separation to don't let modules get less self-contained and testable.
Adds information for introducing Cargo deps.