added rules preventing entities from being removed from the model if forces are acting on them, also added rules requiring entities to exist in the model if they are connected to a force