-Added abstract class for priority based algorithms
-Implemented single priority algorithm
-Added return conditions to get code to compile (remove them when you code)