Added tests to verify that houses are destroyed, flags are removed and roads are removed when they are outside of the border. Updated the model to handle this