fxdemo:07-part:12-architectural-principles:start