Library system written in Ruby