update arg name in play()
add DifLib.sc
DifLib: fix all methods
DifLib: create library in *initClass
DifLib: return a list from file method
move some of the functionllity to DifLib.

* inherit from DifLib
rename Diffuser -> DifEngine
Split Diffuser.sc into DifLib/DifEngine