Implement filesystem services, and the required kernel objects.

You didn't add their corresponding headers to the header list below