Document dependencies
Make knows how to build dependencies
big red patch