delete ()
Merge pull request #39 from XiaoxiongZheng/dev

delete ()
provide database implementation
qq login refactoring
Merge remote-tracking branch 'opentech/dev' into dev
implement github oauth login
Merge pull request #40 from juniwang/dev

implement DB and login
rename hackathon settings page and hackathon page
Merge pull request #41 from juniwang/dev

rename hackathon settings page and hackathon page
fix style disorder caused by last submit
Merge pull request #42 from juniwang/dev

fix style disorder caused by last submit
add notregister.html enable non-register login
re-design UI since we don't need jstorm docker anymore. And dynamicaly add tabs according to guacamole config of specific exp
Merge pull request #43 from juniwang/dev

re-design UI since we don't need jstorm docker anymore.
modify base.html
Merge pull request #44 from XiaoxiongZheng/dev

lead unregistered user to registration page
Merge remote-tracking branch 'upstream/dev' into dev
add logout