Mastering Android Jetpack: Clean Architecture, Directory Structure, and Best Practices for Jetpack Compose Applications