overhauling grid

Trying to allow for full width and including custom svg icons.