Repsonsive

- grid changes for smaller screen
- text changes size to remain within image boundaries