Modified makefile to generic one. Moved the header files to the src directory.