Create public.h

Public head file.