Improved Makefile: it recompiles when needed, and only when needed
Removed unneeded opens in squeezed