Huly: Is it Time for Everything Apps?