Added better preloading + layout-change logic.
Added phone landscape and portrait.
Example work.