Basic dependencies and structural stuff.