revised grid generator to use global source variables and reduced column class generation to a single recurrsive mixin for each breakpoint