Got a basic stub for persistence factory getting into a filesystem persistence working.
Working on getting file loading to call the persistence layer properly and identify project files.
Added the ability to pass information from Persistence.canHandle() into the create() method without duplicating logic.