Makefile: add lots of optimization