add better support for landscape mode + minor cleanups

Change-Id: I4d8ab113e69c97695e1a538bbe2a66cbdd15501f
4 files changed