composer.json
autoloader classes
add gitignore
Add abstract cache adapter
add filesystem cache adapter
Cache class and factory