Pull images from server rather than locally.
UI Code clean up

Moved all the layout to be derives from a set of constants to allow us
to tweak the design easily.