# Source directory structure - **audio** Contains files for mixing and playing music and sound. - **drawing** Low level drawing logic and palette tables. - **interface** Window and widget logic, includes high level drawing and input. - **localisation** String IDs, currency and date logic. - **network** Network and multiplayer logic, includes management of network games and downloading / uploading of content. - **management** Park management logic such as finance, marketing and research. - **peep** Guest and staff definitions and logic such as action management and pathfinding. - **platform** Compiler and operating system specific code such as type definitions, message handling and file input / output. - **ride** Data and logic for rides, vehicles and track. - **util** Utility and helper functions. - **windows** Definitions and logic for all the windows in the game. - **world** World objects and mechanics such as the climate, landscape, sprites and park.