Constructor.js - provide constructor prototype and parent inheritance to JavaScript