update for C4
updates
add jsdc sample
class and module demo