Screen Resolution changes

The layout will change based upon screen resolutions to better
accomodate phones and tablets.