Added rudimentary block allocation from free block map for direct, indirect, doubly indirected, and triply indirected inode blocks