moved header files to src folder to simplify makefile