skeleton for mobile and web application