Simple Object Oriented Library