Ruby Library Model