Library offers the latest in technology