+ Add basic structure and dependencies