chore(app): add .project to .gitignore
feat(lobby): add game log
feat(game): game now can be completed
feat(game): enable chat between room players
fix(app): fix some bugs

sometimes you can get two cards for free in the non-architect turn if you
own the architect
improve player and room remover
feat(log): autoscroll to bottom when the logs extend
feat(log): better log

for
- basic actions: take two gold and cards
- when murder victim is murdered
- remaining characters after choosing
- few tweaks
feat(deck): add Haunted City
feat(game): new game UI