Updated makefile to Optimization level 3