new design
added config to gitignore