update XIBs to use new ivar convention
use Autolayout in XIBs