Модель файловой системы. Проект для Visual Studio 2013 - filesystem.sln, Монитор команд - filesystem.exe. Вся информация(данные о файловой системе) хранятся в файле fs.txt, в проекте по-умолчанию он создан как пример. Чтобы создать описание файловой системы "с нуля", просто удалите этот На данном этапе монитор воспринимает две команды: Exit и stub (описание смотрите в комментах в commands_ns.h). Наверняка в программе куча ошибок и она часто будет падать, в таком случае пишите мне, по ходу дела буду допиливать.
Кто собирается писать код, пожалуйста, зарегайте себе аккаунт на github.com и скиньте мне имя. Так же нужно скачать и поставить git для windows (отсюда https://www.git-scm.com/download/win). Как им пользоваться можете прочитать где-нибудь бегло, например, тут http://githowto.com/ru. Нужно будет клонировать репозиторий себе (git clone https://github.com/veebo/filesystem.git), а далее только делать туда коммиты и синхронизироваться с удаленным репо.