Title: Software Architecture Basics