Add SJF, RR; reorganize structure for abstract class.