First pass at module dependenciles