PEP8
Add (non-functional) draggable shape buttons

Rename CustomLayout to CustomBoxLayout