Updated Makefile
Fixed spurrious remakes due to POSIX directory timestamp issue
Added Windows commands to clean target
General cleanup
Removed unneeded .cpp and .h