Resolving Dependencies In Flutter