Wrote rough components outline documentation.