1. Version Control
  2. Project Structure