glsharp submodule
glsharp binding
start glframewidget
refactorings