E commerce framework diagram