Store layout d3

I think the reason my branch can't merge is because I switched from space indent to tab indent. (Not sure why the default in sublime is spaces...)