Implemented custom ArrayAdapter, updated ListFragments and extended the Island class.