An Object Oriented JavaScript framework. Classical.js provides for single inheritance, parent constructors, access to base class methods, auto-properties, and an event system. It feels like C# in JavaScript.