A nice in depth look at how to bring standard object oriented principles to Javascript.