added seperate makefiles for unit testing and avr build process