refactored WorldAdapter to use AbstractArrayAdapter, clean up imports, & removed no longer needed methods