TODO STUFF NaSch folder Nonperiodic boundary conditions Create abstract class for Nasch algorithm Implement BUMPS in the non_periodic_boundary_conditions_with_bumps folder The bumps object is alredy implemented but left to include it as part of the apply_nasch() function Plots for alpha and beta in the non_periodic_boundary_conditions folder Check for different phases in the plots Plots for different density (rho) values in the periodic_boundary_conditions folder Running in LNS Rand acc folder Implement BUMPS in the non_periodic_boundary_conditions_with_bumps folder Test with other values for p_0 and p_1 P_0 = 1 and P_1 = 1 P_0 = 1 and P_1 = 0 P_0 = 0 and P_1 = 1 P_0 = 0 and P_1 = 0 KKW folder Implement KKW model Perform some test TASEP folder Implement TASEP model Test for biological traffic