ease: add reverse, easeRatio, periodicRatio
cache ComponentType value into Component itself
update doc (micro)
ease: define a typedef for function
wip: save particles systemS