Now handles different screen sizes.

Works for iPhone and Nexus 7, which is all I care about.