A projects (as structured in the Livecode World Repository is a folder of stacks that is stored and in revision control.
Project folders have the following conventions: * Project directory named after the project * Project Home Stack named after the project * Home Stack sits at top level of project folder
In addition we define a number of Standard Folders: * Library Folder * Model Folder * Controller Folder * Behavior Folder * View Folder
LCW Projects are designed to to have the following properties: * Can be packaged as a single stack * Can be loaded into memory alongside other projects * Can be combined to form Environments