updated to use new iOS8 constraints, iPad version added