initial commit of gem