Moving Faux cache engine to library from tests