Exploring smartphone interface structure and flow