Course project for OS, a mini file system