Put some rudimentary filesystem algorithms and stubs in place.
Use LGPLv3.