Sure you can, but does it makes sense to do so? Are you planning on using these assemblies in another application? If so, then do it. Do you plan that you're app is going to be complex with all...