Added deps and basic structure