Example flow using architecture. Rearrange files