Fixed multiple errors. Removed bad classes. Added implementations of all
the Scheduling policies