Application layering design question
Hi,
What is the best design method for separating in an application some important components that we need to keep track of, other components that need to do something not so important(like showing some text, buttons for some actions over the important components)?
The idea is that for serializing this structure we only need to serialize the important components that define the structure and logic. The rest of the components are auxiliary and are there as helpers for those primary components.
Please give me any idea or thought that you might have about this.
Thanks.

