[Feat] github login part 1
Merge branch 'dev' of https://github.com/WebPuzzle/webpuzzle into dev
[Feat] Deselect current wc when going back to list view
[Feat] github login
Merge branch 'dev' of https://github.com/WebPuzzle/webpuzzle into dev

Conflicts:
	.gitignore
	web/views/app.html
	web/webpuzzle.dart
[FIx merge]
[Feat] Viewport tag, ignored js file breaking build
Build folder
Merge branch 'dev'