Make sure something is mounted before using it
Simplify the file struct
Improve compilation of s files
Clean flags
Cleanup
Automatic dependency handling
Avoid doing commands without verifying parameters
Improve tests done before issuing commands