LibOO-1.0 provides an object-oriented framework to World of Warcraft addons. It is based on the framework that was developed for TellMeWhen 5.0.0
Check in LibOO-1.0.lua for the documentation in luadoc format. There would be a page for it here on CurseForge, but CurseForge's documenter is broken.