IDENTIFYING IMPLEMENTATION CHALLENGES FOR A NEW COMPUTER SCIENCE CURRICULUM IN RURAL WESTERN REGIONS OF THE UNITED STATES