.gitignore and CSS fix

The #container element is using the default outline porperty (which kind of look ugly on some browser).
I als add a .gitignore file to exclude the `bower_components` folder in order to avoid any accidental push of it.