Nicely done ^^
As for the problems: the goals are too high, especially with the workers that sometimes loses the path