Added documentation
cloned items in constructor
renamed unbind to cleanup to avoid conflicts with base class
Added yuidoc to generate project documentation