some changes

1、use impress.js
2、fix a bug in length of username
3、add a test, using splinter
4、use some cdn to make it faster