Mobile memory optimizations and startup icons

Memory optimizations for a more stable mobile experience.
Added web app icons and startup screens.