Pretty much abstracted Grid into a Mixin- more finessing required.  Issue #1