Assignment 5 Mini File System Solution