Substrate
Disk
Abstraction layer over disk; prints out actions.
Implements locking and backup.