refactoring stuff
some cleanup
added new library ARGLutils
N/A
added missing refactoring residue
fix for helper
added new example with SDL2
merging