Make header optional (like footer) when initializing Grid

Additional work required, update pending. Oversights abound!

Edit: Much better - this actually works :3