Create gem structure and write basics