Priority scheduler working to a certain extent. Added debugging visualization tool to see how many times each thread has run