Add some notes on architecture

Just to keep conversations, ideas, and answers in writing. More formal document will follow.