[Server] Change 'Router.route' to 'Router.addRoute'
[Server] Fix bugs in 'Router.js'
[Server] Rewrite 'Router.load()' using promise