Tons of new images, styles and a bit of JS for thr restyiling

These styles also include restyling for nested blocks
Merge branch 'features/updating-styles'