Fixed some potential issue with initial layout locations.
Refactored DLWMArcuatedLayout and DLWMCircularLayout classes (the former now inheriting from the latter) for minimal code redundancy and maximal extensibility.
Merged circular & arcuated layouts into single class (now named “radial”). Added additional spiral layout.