Flutter App Development: Clean Architecture with GetX