change the name for two kinds of size metrics
fix several size variable
finish merging pro property
merge except tutorial1
merge tutorial1
fix the incrmental averaging bug, using direct averaging instead