Misc optimizations.
- Updated for iPhone 4 inch screen