Create public.h

public headfile