Fixed block allocation in the VFS

	Made the block allocation much more space efficient than before
		Replaced previous rudimentary allocation with the same allocation the
			ext2 file system has, by using direct and singly, doubly, and triply
			indirect blocks

	Improved some of the programs to use the fs calls