restruktur aplikasi supaya support multi interface