Don't expose the file system manager, expose functions for resolving files only.
Make Action class compatible with Sunshine.
Add stub for parsing service.
Make all services singletons, and make tests work with singletons.