Todo: Don't push stuff that doesn't even compile
Queue improvements
Scheduler improvements

Actually schedules threads now