Add initial implementation for GlGui interface
Add sceleton application in basic sample