Two main changes to support left aligned text fields next to images:

1) Moved the right alignment call to setUp rather than update so the user decision doesn't get overridden all the time.
2) Added layout logic to account for cell images.