some grid fixes and scss abstraction