A flexible distributed task manager that uses Symfony components