Nashua Public Library's Long Range Plan, 2004-2006