Spokane Public LIbrary developer