iphone3 layout fixes

Auto layout using constrains provides display layout suitable for a variety of user devices. This change refactors the constraints to fix constraint conflict reported when running in iOS6.
Merge pull request #29 from davidbernard/fix_iphone3_layout_constraints

iphone3 layout fixes