Finish file system structure but haven't test yet