Added Visio files for documentation and restructured the project