Allow users to customize layout
Adding custom files to gitignore