Everything You Need to Know About Native App vs PWA – A Comparative Study 2019