use .gitignore files instead of .keep to keep a local copy more testable
fix name and id
add icons