Start to create figure manager
Add register function
Append comments
Remove children argument

Figure nodes should not have their children.
Add registerfigure (still moc)
Determine interface
Use jsonio pipe
Add figure_directory option
Write many checks and split
Write main process
Add cartoon

Add .dia file
Change to use nodes.add, and add some check
Add pipes/merge.py
Create dataprocessor.figure module
Rename functions
Refine utilities
Bug fix and rename registerfigure
Small fix
Scan nodes when add node
Add error check