added support for proper volumes and documentation
Starting process of abstracting the volume I/O from the filesystem logic.
Too much to summarize.