clean target also removes lib
makefile is more generic
flags and commands in one variable
new option: --bg (background) and --colors
new, cool examples