8/21

Optimized for iPhone and iPad. Fixed contact error. Fixed alignment
issues.