decrease source files

move *.h -> defines.h