add container, box, dropdown, progress, and textarea

new features bug fixes and code cleanup
container display from table to table cell