Updating with Island.cpp/.hpp