Major layout changes part 2

- Added image background support