Added Fountain, FileFountain and Cache WIP