Re: Advice sought on structuring a system