Added header modification checking to Makefile.
Merged Queue implementation into header for template sanity.