fxdemo:06-part:05-architectural-principle-and-requirements:start