Lean Architecture: Form and Function