https://aakashpp.medium.com/creating-a-liquid-loading-animation-in-flutter-a-step-by-step-guide-efbcd2b9dd0e