Organize dependencies and setup

Bulleted lists are literally the best thing ever.