Edit to reflect dependencies and a small intro.