Added some method to hardDisk.
mkFile is incomplete