Added notes about software architecture.