first commit for smoothlife and added common dir for opengl projects