add pathprovider and database manager, to create a db