remove unused old demo files
fix spelling for variable name
disable vertex attribute array after immediate rendering to avoid potential problems later
define black color constant
Support rendering 2D rounded rectangles
Buttons use rounded rectangles