Added some commnets to the methods and properties to describe the framework.