Understanding The Project Structure