A magical replacement for the built in WPF Grid