several bug fixes: inode constructor, block constructor etc