:book: add module diagram and change system design