Changed the way shelves are centered and added sections
Changed most of the nested accordion code
Fixed shelf creations so that all elements are added to the same parent accordion
Got accordions working properly
Added editing to shelf attributes
Made d3 portion of code render shelves + sections properly
changed space indent to tab indent
Merged storeLayoutD3 branch over, resovled conflict regarding my own edits vs. @b-en's edits