Lots of user interface changes for iPhone, broken for iPad.
Huge commit featuring some dev icons and interface updates.