Updated the template and created a breadcrumb file

Updated the template design and css
Also created a breadcrumb function

the .gitignore does not ignore the config files, not sure why.