Merge pull request #10 from charliezhang/master

add some static files
add signup/login
add session support
Merge pull request #12 from charliezhang/master

First API definition: /a/get_tests
API init
First API definition
Update api.md
Add login component.
Merge pull request #14 from niczy/master

Tried the first web component
Merge remote-tracking branch 'upstream/master'
address comments
Merge branch 'master' of https://github.com/charliezhang/gf2
Fix deploy problem with dart.
Merge pull request #15 from charliezhang/master

Some login/signup APIs
Merge branch 'master' of https://github.com/gf2/gf2
make modules/ dir
Merge pull request #13 from roba269/master

Add a toy user signup/login, and session support
Add encoder from json to datastore entity
Rename "server" directory to "tools"
Merge pull request #16 from niczy/master

There's some thing wrong with the style.