Concept: Quantum Computing Algorithms and Architecture