constructed makefile
added cpu temp, cpu refactor