Documented the main makefile better

Explained some of the details that were missing explanations.

Signed-off-by: Joel Nider <joel@nider.org>