Add architecture and basic solution idea.