formatting and rough first responsive layout