Initial commit of basic ui code, icons, and gl widget