Updated IVSS, changed a lot of code, started adding failures simulation