Mobile Application Architecture Restructuring with Microservice Approach