Support for screen sizing and smart scaling in app