Adding in dependencies and basic dir structure