Added .gitignore for common ignored folders

Removed `node_modules` and `bower_componets` from repo and added .gitignore to the
project. `node_modules` causes problems in Windows with too long filenames.
Merge pull request #1 from caiotoon/gitignore

Added `.gitignore` for common ignored folders
chore: add images
feat(flags): show the country flags
refact('games'): created game directive

In roder to allow further reuse in case of a match screen, where the users
would still see the game alongside with other info.
Merge pull request #2 from caiotoon/bt-game-directive

refact('games'): created game directive
fix(flagFilter): replace whitespaces globally