Component diagram ================== To be written.