* Added cost to routers and relevant persistence and path checking. * removed router cost from config * changed cost to be required on update * removed some import reorderings and added fingerprint to be required * missed one line