Made grid more modular and split it up in several mixins for more control.