Create basic architecture