more modified about rest.
add app dm, mongo, web, api. change the project structure.
change app dm to models, web to gui. improve the project structure.
change app models to orm, improve api serializers.
finished api app, and too small other modified.
modified gui app. and more other modified.
modified gui app. and more other modified.
add mutil language support, change orm with server to client, too many modified.
add menus.py. change the templates structure, add i18n support in templates.