live demo for box finished
live demo add button and clear button for all element types