Prioritized tasks and UI changes
Switch to Guice
PriorityTask -> WeighedTask
Minor refactorings
Get rid of warnings