Add more placeholder tests.
Split up fs/os related functions.
Split fs/path functions up.
Update tests to reflect new API.
Change load system.
Clean up internal API
Update hooks.