Dann dürfte dich dieser Artikel von molily interessieren, dort wird viel von den notwendigen Grundlagen genau erklärt.
Bzw. Organisation von JavaScripten: Konstruktoren, Prototypen und Instanzen aus meiner JavaScript-Doku
(Der Grundlagen-Artikel ist übrigens eine Übersetzung, Original von Dmitry Soshnikov)
Mathias