Simplifying by centering around the concept of needs, encapsulating functionality in them (context improvements)
Clarifying module responsibilities
flattening variable namespace
pre-runner revamp
variable structuring
strict fmt
Variable handling across modules, more explicit behaviour on changes
test files