Snake River Library gets some new technology