Added main and library header files.