A JavaScript Inheritance Module