Differences from original repo Remove unnecessary dependencies. Update minimum sdk version to support null safety.