First draft of header files