updated make file with optimizations
Added unit test benchmarking