CPU-Scheduler Implementing CPU Schedular algorithms (Round Robin, First In First Out, Shortest Job First, Priority)