Converted section.rb to take a hash, currently called hash_data.