Added rough outline of the architecture