My initial commit
add new config file and update ignores
add the cache too
Update readme
Fix typo