Fix #2: Add package dependencies