Framework for projects

Projects are almost as folders. The difference is that there will be a
stats field which tells the user about the projects progress. What
should be included in this stats field has not yet been decided.