Basic Project Structure

Actually, it’s possible to loop over the project hierarchy on the server, get the corresponding work directory, and create it if it doesn’t exist already.
but, that’d be a different community post. (I’ve some snippets already but I’m not sure how to optimize them since we’ll need to query a lot of data from the server. e.g folder entity and task entity for each entity.)