JS inheritance

note: Crockford method
http://javascript.crockford.com/prototypal.html