Modify class patterns
Modify prototypal inheritance
Added d3 examples