From 36edc2dc1a9bdc5acacab90b97e646f2f7749a76 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Thu, 10 May 2012 16:46:59 -0400 Subject: [PATCH] Move server into its own subdirectory. Preparing for repo merges. --- .gitignore | 10 ---------- messages.json => protocol/messages.json | 0 server/.gitignore | 10 ++++++++++ Makefile => server/Makefile | 2 +- TODO => server/TODO | 0 _tags => server/_tags | 0 .../amqp0-9-1.stripped.xml | 0 amqp_codegen.py => server/amqp_codegen.py | 0 amqp_relay.ml => server/amqp_relay.ml | 0 amqp_wireformat.ml => server/amqp_wireformat.ml | 0 app_info.ml => server/app_info.ml | 0 codegen.py => server/codegen.py | 2 +- config.ml => server/config.ml | 0 connections.ml => server/connections.ml | 0 datastructures.ml => server/datastructures.ml | 0 directnode.ml => server/directnode.ml | 0 factory.ml => server/factory.ml | 0 fanoutnode.ml => server/fanoutnode.ml | 0 fqueue.ml => server/fqueue.ml | 0 hof.ml => server/hof.ml | 0 hop_server.ml => server/hop_server.ml | 0 html.ml => server/html.ml | 0 httpd.ml => server/httpd.ml | 0 httpd_date.ml => server/httpd_date.ml | 0 httpd_file.ml => server/httpd_file.ml | 0 ibuffer.ml => server/ibuffer.ml | 0 json.ml => server/json.ml | 0 log.ml => server/log.ml | 0 meta.ml => server/meta.ml | 0 net.ml => server/net.ml | 0 node.ml => server/node.ml | 0 obuffer.ml => server/obuffer.ml | 0 queuenode.ml => server/queuenode.ml | 0 relay.ml => server/relay.ml | 0 server_control.ml => server/server_control.ml | 0 sexp.ml => server/sexp.ml | 0 sexpjson.ml => server/sexpjson.ml | 0 speedtest.ml => server/speedtest.ml | 0 squeue_array.ml => server/squeue_array.ml | 0 squeue_linked.ml => server/squeue_linked.ml | 0 squeue_speed.ml => server/squeue_speed.ml | 0 status.ml => server/status.ml | 0 streamutil.ml => server/streamutil.ml | 0 subscription.ml => server/subscription.ml | 0 test_fqueue.ml => server/test_fqueue.ml | 0 {thirdparty => server/thirdparty}/lwt-2.3.2/CHANGES | 0 .../thirdparty}/lwt-2.3.2/CHANGES.darcs | 0 {thirdparty => server/thirdparty}/lwt-2.3.2/COPYING | 0 {thirdparty => server/thirdparty}/lwt-2.3.2/LICENSE | 0 .../thirdparty}/lwt-2.3.2/Makefile | 0 {thirdparty => server/thirdparty}/lwt-2.3.2/README | 0 {thirdparty => server/thirdparty}/lwt-2.3.2/_oasis | 0 {thirdparty => server/thirdparty}/lwt-2.3.2/_tags | 0 .../thirdparty}/lwt-2.3.2/apiref-intro | 0 .../thirdparty}/lwt-2.3.2/configure | 0 .../thirdparty}/lwt-2.3.2/discover.ml | 0 .../thirdparty}/lwt-2.3.2/examples/gtk/Makefile | 0 .../thirdparty}/lwt-2.3.2/examples/gtk/connect.ml | 0 .../thirdparty}/lwt-2.3.2/examples/unix/logging.ml | 0 .../lwt-2.3.2/examples/unix/parallelize.ml | 0 .../thirdparty}/lwt-2.3.2/examples/unix/relay.ml | 0 .../thirdparty}/lwt-2.3.2/lwt-api.odocl | 0 .../thirdparty}/lwt-2.3.2/manual/Makefile | 0 .../thirdparty}/lwt-2.3.2/manual/manual-wiki.tex | 0 .../thirdparty}/lwt-2.3.2/manual/manual.pdf | Bin .../thirdparty}/lwt-2.3.2/manual/manual.tex | 0 .../thirdparty}/lwt-2.3.2/manual/manual.wiki | 0 .../thirdparty}/lwt-2.3.2/manual/menu.wiki | 0 .../thirdparty}/lwt-2.3.2/myocamlbuild.ml | 0 .../thirdparty}/lwt-2.3.2/setup.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/META | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt.mllib | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_condition.ml | 0 .../lwt-2.3.2/src/core/lwt_condition.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_list.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_list.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_mutex.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_mutex.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_mvar.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_mvar.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_pool.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_pool.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_pqueue.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_pqueue.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_sequence.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_sequence.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_stream.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_stream.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_switch.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_switch.mli | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_util.ml | 0 .../thirdparty}/lwt-2.3.2/src/core/lwt_util.mli | 0 .../thirdparty}/lwt-2.3.2/src/extra/lwt-extra.mllib | 0 .../thirdparty}/lwt-2.3.2/src/extra/lwt_lib.ml | 0 .../thirdparty}/lwt-2.3.2/src/extra/lwt_lib.mli | 0 .../thirdparty}/lwt-2.3.2/src/glib/liblwt-glib.clib | 0 .../thirdparty}/lwt-2.3.2/src/glib/lwt-glib.mllib | 0 .../thirdparty}/lwt-2.3.2/src/glib/lwt_glib.ml | 0 .../thirdparty}/lwt-2.3.2/src/glib/lwt_glib.mli | 0 .../thirdparty}/lwt-2.3.2/src/glib/lwt_glib_stubs.c | 0 .../lwt-2.3.2/src/preemptive/lwt-preemptive.mllib | 0 .../lwt-2.3.2/src/preemptive/lwt_preemptive.ml | 0 .../lwt-2.3.2/src/preemptive/lwt_preemptive.mli | 0 .../thirdparty}/lwt-2.3.2/src/react/lwt-react.mllib | 0 .../thirdparty}/lwt-2.3.2/src/react/lwt_event.ml | 0 .../thirdparty}/lwt-2.3.2/src/react/lwt_event.mli | 0 .../thirdparty}/lwt-2.3.2/src/react/lwt_react.ml | 0 .../thirdparty}/lwt-2.3.2/src/react/lwt_react.mli | 0 .../thirdparty}/lwt-2.3.2/src/react/lwt_signal.ml | 0 .../thirdparty}/lwt-2.3.2/src/react/lwt_signal.mli | 0 .../lwt-2.3.2/src/simple_top/lwt-simple-top.mllib | 0 .../lwt-2.3.2/src/simple_top/lwt_simple_top.ml | 0 .../thirdparty}/lwt-2.3.2/src/ssl/lwt-ssl.mllib | 0 .../thirdparty}/lwt-2.3.2/src/ssl/lwt_ssl.ml | 0 .../thirdparty}/lwt-2.3.2/src/ssl/lwt_ssl.mli | 0 .../thirdparty}/lwt-2.3.2/src/text/liblwt-text.clib | 0 .../thirdparty}/lwt-2.3.2/src/text/lwt-text.mllib | 0 .../thirdparty}/lwt-2.3.2/src/text/lwt_read_line.ml | 0 .../lwt-2.3.2/src/text/lwt_read_line.mli | 0 .../thirdparty}/lwt-2.3.2/src/text/lwt_term.ml | 0 .../thirdparty}/lwt-2.3.2/src/text/lwt_term.mli | 0 .../thirdparty}/lwt-2.3.2/src/text/lwt_text.ml | 0 .../thirdparty}/lwt-2.3.2/src/text/lwt_text.mli | 0 .../thirdparty}/lwt-2.3.2/src/text/lwt_text_stubs.c | 0 .../thirdparty}/lwt-2.3.2/src/top/lwt-top.mllib | 0 .../lwt-2.3.2/src/top/lwt_ocaml_completion.mll | 0 .../thirdparty}/lwt-2.3.2/src/top/lwt_top.ml | 0 .../thirdparty}/lwt-2.3.2/src/top/lwt_top.mli | 0 .../thirdparty}/lwt-2.3.2/src/top/toplevel.ml | 0 .../lwt-2.3.2/src/top/toplevel_temp.mltop | 0 .../thirdparty}/lwt-2.3.2/src/unix/liblwt-unix.clib | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt-unix.mllib | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_bytes.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_bytes.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_chan.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_chan.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_daemon.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_daemon.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_engine.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_engine.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_gc.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_gc.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_io.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_io.mli | 0 .../lwt-2.3.2/src/unix/lwt_libev_stubs.c | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_log.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_log.mli | 0 .../lwt-2.3.2/src/unix/lwt_log_rules.mli | 0 .../lwt-2.3.2/src/unix/lwt_log_rules.mll | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_main.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_main.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_process.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_process.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_sys.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_sys.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_throttle.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_throttle.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_timeout.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_timeout.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_unix.h | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_unix.ml | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_unix.mli | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_unix_stubs.c | 0 .../thirdparty}/lwt-2.3.2/src/unix/lwt_unix_unix.c | 0 .../lwt-2.3.2/src/unix/lwt_unix_windows.c | 0 .../thirdparty}/lwt-2.3.2/syntax/META | 0 .../lwt-2.3.2/syntax/lwt-syntax-log.mllib | 0 .../lwt-2.3.2/syntax/lwt-syntax-options.mllib | 0 .../thirdparty}/lwt-2.3.2/syntax/lwt-syntax.mllib | 0 .../thirdparty}/lwt-2.3.2/syntax/optcomp.mllib | 0 .../thirdparty}/lwt-2.3.2/syntax/pa_lwt.ml | 0 .../thirdparty}/lwt-2.3.2/syntax/pa_lwt.mli | 0 .../thirdparty}/lwt-2.3.2/syntax/pa_lwt_log.ml | 0 .../thirdparty}/lwt-2.3.2/syntax/pa_lwt_log.mli | 0 .../thirdparty}/lwt-2.3.2/syntax/pa_lwt_options.ml | 0 .../thirdparty}/lwt-2.3.2/syntax/pa_optcomp.ml | 0 .../thirdparty}/lwt-2.3.2/tests/META | 0 .../thirdparty}/lwt-2.3.2/tests/core/main.ml | 0 .../thirdparty}/lwt-2.3.2/tests/core/test_lwt.ml | 0 .../lwt-2.3.2/tests/core/test_lwt_stream.ml | 0 .../lwt-2.3.2/tests/core/test_lwt_util.ml | 0 .../thirdparty}/lwt-2.3.2/tests/react/main.ml | 0 .../lwt-2.3.2/tests/react/test_lwt_event.ml | 0 .../lwt-2.3.2/tests/react/test_lwt_signal.ml | 0 .../thirdparty}/lwt-2.3.2/tests/test.ml | 0 .../thirdparty}/lwt-2.3.2/tests/test.mli | 0 .../thirdparty}/lwt-2.3.2/tests/test.mllib | 0 .../thirdparty}/lwt-2.3.2/tests/unix/main.ml | 0 .../thirdparty}/lwt-2.3.2/tests/unix/test_lwt_io.ml | 0 .../lwt-2.3.2/tests/unix/test_lwt_io_non_block.ml | 0 .../thirdparty}/lwt-2.3.2/utils/ocamlinit | 0 .../thirdparty}/lwt-2.3.2/utils/style.css | 0 .../thirdparty}/lwt-2.3.2/utils/tuareg.patch | 0 ui_main.ml => server/ui_main.ml | 0 ui_relay.ml => server/ui_relay.ml | 0 util.ml => server/util.ml | 0 uuid.ml => server/uuid.ml | 0 {web => server/web}/about.html | 0 {web => server/web}/bootstrap/css/bootstrap.css | 0 {web => server/web}/bootstrap/js/.jshintrc | 0 {web => server/web}/bootstrap/js/README.md | 0 {web => server/web}/bootstrap/js/bootstrap-alert.js | 0 .../web}/bootstrap/js/bootstrap-button.js | 0 .../web}/bootstrap/js/bootstrap-carousel.js | 0 .../web}/bootstrap/js/bootstrap-collapse.js | 0 .../web}/bootstrap/js/bootstrap-dropdown.js | 0 {web => server/web}/bootstrap/js/bootstrap-modal.js | 0 .../web}/bootstrap/js/bootstrap-popover.js | 0 .../web}/bootstrap/js/bootstrap-scrollspy.js | 0 {web => server/web}/bootstrap/js/bootstrap-tab.js | 0 .../web}/bootstrap/js/bootstrap-tooltip.js | 0 .../web}/bootstrap/js/bootstrap-transition.js | 0 .../web}/bootstrap/js/bootstrap-typeahead.js | 0 {web => server/web}/bootstrap/js/tests/index.html | 0 {web => server/web}/bootstrap/js/tests/phantom.js | 0 {web => server/web}/bootstrap/js/tests/server.js | 0 .../web}/bootstrap/js/tests/unit/bootstrap-alert.js | 0 .../bootstrap/js/tests/unit/bootstrap-button.js | 0 .../bootstrap/js/tests/unit/bootstrap-carousel.js | 0 .../bootstrap/js/tests/unit/bootstrap-collapse.js | 0 .../bootstrap/js/tests/unit/bootstrap-dropdown.js | 0 .../web}/bootstrap/js/tests/unit/bootstrap-modal.js | 0 .../bootstrap/js/tests/unit/bootstrap-phantom.js | 0 .../bootstrap/js/tests/unit/bootstrap-popover.js | 0 .../bootstrap/js/tests/unit/bootstrap-scrollspy.js | 0 .../web}/bootstrap/js/tests/unit/bootstrap-tab.js | 0 .../bootstrap/js/tests/unit/bootstrap-tooltip.js | 0 .../bootstrap/js/tests/unit/bootstrap-transition.js | 0 .../bootstrap/js/tests/unit/bootstrap-typeahead.js | 0 .../web}/bootstrap/js/tests/vendor/jquery.js | 0 .../web}/bootstrap/js/tests/vendor/qunit.css | 0 .../web}/bootstrap/js/tests/vendor/qunit.js | 0 {web => server/web}/bootstrap/less/accordion.less | 0 {web => server/web}/bootstrap/less/alerts.less | 0 {web => server/web}/bootstrap/less/bootstrap.less | 0 {web => server/web}/bootstrap/less/breadcrumbs.less | 0 .../web}/bootstrap/less/button-groups.less | 0 {web => server/web}/bootstrap/less/buttons.less | 0 {web => server/web}/bootstrap/less/carousel.less | 0 {web => server/web}/bootstrap/less/close.less | 0 {web => server/web}/bootstrap/less/code.less | 0 .../web}/bootstrap/less/component-animations.less | 0 {web => server/web}/bootstrap/less/dropdowns.less | 0 {web => server/web}/bootstrap/less/forms.less | 0 {web => server/web}/bootstrap/less/grid.less | 0 {web => server/web}/bootstrap/less/hero-unit.less | 0 .../web}/bootstrap/less/labels-badges.less | 0 {web => server/web}/bootstrap/less/layouts.less | 0 {web => server/web}/bootstrap/less/mixins.less | 0 {web => server/web}/bootstrap/less/modals.less | 0 {web => server/web}/bootstrap/less/navbar.less | 0 {web => server/web}/bootstrap/less/navs.less | 0 {web => server/web}/bootstrap/less/pager.less | 0 {web => server/web}/bootstrap/less/pagination.less | 0 {web => server/web}/bootstrap/less/popovers.less | 0 .../web}/bootstrap/less/progress-bars.less | 0 {web => server/web}/bootstrap/less/reset.less | 0 .../web}/bootstrap/less/responsive-1200px-min.less | 0 .../web}/bootstrap/less/responsive-767px-max.less | 0 .../web}/bootstrap/less/responsive-768px-979px.less | 0 .../web}/bootstrap/less/responsive-navbar.less | 0 .../web}/bootstrap/less/responsive-utilities.less | 0 {web => server/web}/bootstrap/less/responsive.less | 0 {web => server/web}/bootstrap/less/scaffolding.less | 0 {web => server/web}/bootstrap/less/sprites.less | 0 {web => server/web}/bootstrap/less/tables.less | 0 .../web}/bootstrap/less/tests/css-tests.css | 0 .../web}/bootstrap/less/tests/css-tests.html | 0 {web => server/web}/bootstrap/less/thumbnails.less | 0 {web => server/web}/bootstrap/less/tooltip.less | 0 {web => server/web}/bootstrap/less/type.less | 0 {web => server/web}/bootstrap/less/utilities.less | 0 {web => server/web}/bootstrap/less/variables.less | 0 {web => server/web}/bootstrap/less/wells.less | 0 {web => server/web}/bootstrap/nav.xml | 0 {web => server/web}/bootstrap/template.xsl | 0 {web => server/web}/bootstrap/templates/about.xml | 0 {web => server/web}/bootstrap/templates/gpl3.xml | 0 {web => server/web}/bootstrap/templates/index.xml | 0 {web => server/web}/bootstrap/templates/nodes.xml | 0 {web => server/web}/global.js | 0 {web => server/web}/gpl3.html | 0 {web => server/web}/hop.js | 0 {web => server/web}/img/.DS_Store | Bin .../web}/img/hop-icon-114-precomposed.png | Bin .../web}/img/hop-icon-144-precomposed.png | Bin {web => server/web}/img/hop-icon-57-precomposed.png | Bin {web => server/web}/img/hop-icon-72-precomposed.png | Bin {web => server/web}/img/hop.ico | Bin {web => server/web}/index.html | 0 {web => server/web}/index.js | 0 {web => server/web}/jquery-1.7.2.min.js | 0 {web => server/web}/jquery.stream-1.2.js | 0 {web => server/web}/nodes.html | 0 {web => server/web}/nodes.js | 0 {web => server/web}/style.css | 0 {web => server/web}/ui.css | 0 299 files changed, 12 insertions(+), 12 deletions(-) rename messages.json => protocol/messages.json (100%) create mode 100644 server/.gitignore rename Makefile => server/Makefile (96%) rename TODO => server/TODO (100%) rename _tags => server/_tags (100%) rename amqp0-9-1.stripped.xml => server/amqp0-9-1.stripped.xml (100%) rename amqp_codegen.py => server/amqp_codegen.py (100%) rename amqp_relay.ml => server/amqp_relay.ml (100%) rename amqp_wireformat.ml => server/amqp_wireformat.ml (100%) rename app_info.ml => server/app_info.ml (100%) rename codegen.py => server/codegen.py (98%) rename config.ml => server/config.ml (100%) rename connections.ml => server/connections.ml (100%) rename datastructures.ml => server/datastructures.ml (100%) rename directnode.ml => server/directnode.ml (100%) rename factory.ml => server/factory.ml (100%) rename fanoutnode.ml => server/fanoutnode.ml (100%) rename fqueue.ml => server/fqueue.ml (100%) rename hof.ml => server/hof.ml (100%) rename hop_server.ml => server/hop_server.ml (100%) rename html.ml => server/html.ml (100%) rename httpd.ml => server/httpd.ml (100%) rename httpd_date.ml => server/httpd_date.ml (100%) rename httpd_file.ml => server/httpd_file.ml (100%) rename ibuffer.ml => server/ibuffer.ml (100%) rename json.ml => server/json.ml (100%) rename log.ml => server/log.ml (100%) rename meta.ml => server/meta.ml (100%) rename net.ml => server/net.ml (100%) rename node.ml => server/node.ml (100%) rename obuffer.ml => server/obuffer.ml (100%) rename queuenode.ml => server/queuenode.ml (100%) rename relay.ml => server/relay.ml (100%) rename server_control.ml => server/server_control.ml (100%) rename sexp.ml => server/sexp.ml (100%) rename sexpjson.ml => server/sexpjson.ml (100%) rename speedtest.ml => server/speedtest.ml (100%) rename squeue_array.ml => server/squeue_array.ml (100%) rename squeue_linked.ml => server/squeue_linked.ml (100%) rename squeue_speed.ml => server/squeue_speed.ml (100%) rename status.ml => server/status.ml (100%) rename streamutil.ml => server/streamutil.ml (100%) rename subscription.ml => server/subscription.ml (100%) rename test_fqueue.ml => server/test_fqueue.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/CHANGES (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/CHANGES.darcs (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/COPYING (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/LICENSE (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/Makefile (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/README (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/_oasis (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/_tags (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/apiref-intro (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/configure (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/discover.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/examples/gtk/Makefile (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/examples/gtk/connect.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/examples/unix/logging.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/examples/unix/parallelize.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/examples/unix/relay.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/lwt-api.odocl (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/manual/Makefile (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/manual/manual-wiki.tex (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/manual/manual.pdf (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/manual/manual.tex (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/manual/manual.wiki (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/manual/menu.wiki (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/myocamlbuild.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/setup.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/META (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_condition.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_condition.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_list.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_list.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_mutex.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_mutex.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_mvar.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_mvar.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_pool.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_pool.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_pqueue.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_pqueue.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_sequence.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_sequence.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_stream.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_stream.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_switch.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_switch.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_util.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/core/lwt_util.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/extra/lwt-extra.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/extra/lwt_lib.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/extra/lwt_lib.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/glib/liblwt-glib.clib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/glib/lwt-glib.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/glib/lwt_glib.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/glib/lwt_glib.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/glib/lwt_glib_stubs.c (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/preemptive/lwt-preemptive.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/preemptive/lwt_preemptive.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/preemptive/lwt_preemptive.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/react/lwt-react.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/react/lwt_event.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/react/lwt_event.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/react/lwt_react.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/react/lwt_react.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/react/lwt_signal.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/react/lwt_signal.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/simple_top/lwt-simple-top.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/simple_top/lwt_simple_top.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/ssl/lwt-ssl.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/ssl/lwt_ssl.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/ssl/lwt_ssl.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/liblwt-text.clib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/lwt-text.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/lwt_read_line.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/lwt_read_line.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/lwt_term.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/lwt_term.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/lwt_text.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/lwt_text.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/text/lwt_text_stubs.c (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/top/lwt-top.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/top/lwt_ocaml_completion.mll (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/top/lwt_top.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/top/lwt_top.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/top/toplevel.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/top/toplevel_temp.mltop (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/liblwt-unix.clib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt-unix.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_bytes.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_bytes.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_chan.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_chan.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_daemon.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_daemon.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_engine.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_engine.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_gc.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_gc.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_io.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_io.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_libev_stubs.c (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_log.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_log.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_log_rules.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_log_rules.mll (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_main.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_main.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_process.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_process.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_sys.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_sys.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_throttle.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_throttle.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_timeout.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_timeout.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_unix.h (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_unix.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_unix.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_unix_stubs.c (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_unix_unix.c (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/src/unix/lwt_unix_windows.c (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/META (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/lwt-syntax-log.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/lwt-syntax-options.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/lwt-syntax.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/optcomp.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/pa_lwt.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/pa_lwt.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/pa_lwt_log.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/pa_lwt_log.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/pa_lwt_options.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/syntax/pa_optcomp.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/META (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/core/main.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/core/test_lwt.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/core/test_lwt_stream.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/core/test_lwt_util.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/react/main.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/react/test_lwt_event.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/react/test_lwt_signal.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/test.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/test.mli (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/test.mllib (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/unix/main.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/unix/test_lwt_io.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/tests/unix/test_lwt_io_non_block.ml (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/utils/ocamlinit (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/utils/style.css (100%) rename {thirdparty => server/thirdparty}/lwt-2.3.2/utils/tuareg.patch (100%) rename ui_main.ml => server/ui_main.ml (100%) rename ui_relay.ml => server/ui_relay.ml (100%) rename util.ml => server/util.ml (100%) rename uuid.ml => server/uuid.ml (100%) rename {web => server/web}/about.html (100%) rename {web => server/web}/bootstrap/css/bootstrap.css (100%) rename {web => server/web}/bootstrap/js/.jshintrc (100%) rename {web => server/web}/bootstrap/js/README.md (100%) rename {web => server/web}/bootstrap/js/bootstrap-alert.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-button.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-carousel.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-collapse.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-dropdown.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-modal.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-popover.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-scrollspy.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-tab.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-tooltip.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-transition.js (100%) rename {web => server/web}/bootstrap/js/bootstrap-typeahead.js (100%) rename {web => server/web}/bootstrap/js/tests/index.html (100%) rename {web => server/web}/bootstrap/js/tests/phantom.js (100%) rename {web => server/web}/bootstrap/js/tests/server.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-alert.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-button.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-carousel.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-collapse.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-dropdown.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-modal.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-phantom.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-popover.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-scrollspy.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-tab.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-tooltip.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-transition.js (100%) rename {web => server/web}/bootstrap/js/tests/unit/bootstrap-typeahead.js (100%) rename {web => server/web}/bootstrap/js/tests/vendor/jquery.js (100%) rename {web => server/web}/bootstrap/js/tests/vendor/qunit.css (100%) rename {web => server/web}/bootstrap/js/tests/vendor/qunit.js (100%) rename {web => server/web}/bootstrap/less/accordion.less (100%) rename {web => server/web}/bootstrap/less/alerts.less (100%) rename {web => server/web}/bootstrap/less/bootstrap.less (100%) rename {web => server/web}/bootstrap/less/breadcrumbs.less (100%) rename {web => server/web}/bootstrap/less/button-groups.less (100%) rename {web => server/web}/bootstrap/less/buttons.less (100%) rename {web => server/web}/bootstrap/less/carousel.less (100%) rename {web => server/web}/bootstrap/less/close.less (100%) rename {web => server/web}/bootstrap/less/code.less (100%) rename {web => server/web}/bootstrap/less/component-animations.less (100%) rename {web => server/web}/bootstrap/less/dropdowns.less (100%) rename {web => server/web}/bootstrap/less/forms.less (100%) rename {web => server/web}/bootstrap/less/grid.less (100%) rename {web => server/web}/bootstrap/less/hero-unit.less (100%) rename {web => server/web}/bootstrap/less/labels-badges.less (100%) rename {web => server/web}/bootstrap/less/layouts.less (100%) rename {web => server/web}/bootstrap/less/mixins.less (100%) rename {web => server/web}/bootstrap/less/modals.less (100%) rename {web => server/web}/bootstrap/less/navbar.less (100%) rename {web => server/web}/bootstrap/less/navs.less (100%) rename {web => server/web}/bootstrap/less/pager.less (100%) rename {web => server/web}/bootstrap/less/pagination.less (100%) rename {web => server/web}/bootstrap/less/popovers.less (100%) rename {web => server/web}/bootstrap/less/progress-bars.less (100%) rename {web => server/web}/bootstrap/less/reset.less (100%) rename {web => server/web}/bootstrap/less/responsive-1200px-min.less (100%) rename {web => server/web}/bootstrap/less/responsive-767px-max.less (100%) rename {web => server/web}/bootstrap/less/responsive-768px-979px.less (100%) rename {web => server/web}/bootstrap/less/responsive-navbar.less (100%) rename {web => server/web}/bootstrap/less/responsive-utilities.less (100%) rename {web => server/web}/bootstrap/less/responsive.less (100%) rename {web => server/web}/bootstrap/less/scaffolding.less (100%) rename {web => server/web}/bootstrap/less/sprites.less (100%) rename {web => server/web}/bootstrap/less/tables.less (100%) rename {web => server/web}/bootstrap/less/tests/css-tests.css (100%) rename {web => server/web}/bootstrap/less/tests/css-tests.html (100%) rename {web => server/web}/bootstrap/less/thumbnails.less (100%) rename {web => server/web}/bootstrap/less/tooltip.less (100%) rename {web => server/web}/bootstrap/less/type.less (100%) rename {web => server/web}/bootstrap/less/utilities.less (100%) rename {web => server/web}/bootstrap/less/variables.less (100%) rename {web => server/web}/bootstrap/less/wells.less (100%) rename {web => server/web}/bootstrap/nav.xml (100%) rename {web => server/web}/bootstrap/template.xsl (100%) rename {web => server/web}/bootstrap/templates/about.xml (100%) rename {web => server/web}/bootstrap/templates/gpl3.xml (100%) rename {web => server/web}/bootstrap/templates/index.xml (100%) rename {web => server/web}/bootstrap/templates/nodes.xml (100%) rename {web => server/web}/global.js (100%) rename {web => server/web}/gpl3.html (100%) rename {web => server/web}/hop.js (100%) rename {web => server/web}/img/.DS_Store (100%) rename {web => server/web}/img/hop-icon-114-precomposed.png (100%) rename {web => server/web}/img/hop-icon-144-precomposed.png (100%) rename {web => server/web}/img/hop-icon-57-precomposed.png (100%) rename {web => server/web}/img/hop-icon-72-precomposed.png (100%) rename {web => server/web}/img/hop.ico (100%) rename {web => server/web}/index.html (100%) rename {web => server/web}/index.js (100%) rename {web => server/web}/jquery-1.7.2.min.js (100%) rename {web => server/web}/jquery.stream-1.2.js (100%) rename {web => server/web}/nodes.html (100%) rename {web => server/web}/nodes.js (100%) rename {web => server/web}/style.css (100%) rename {web => server/web}/ui.css (100%) diff --git a/.gitignore b/.gitignore index 2d8bc85..e8ee010 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1 @@ scratch/ -_build/ -*.native -message.ml -amqp_spec.ml - -thirdparty/_dist -thirdparty/lwt-2.3.2/setup.data -thirdparty/lwt-2.3.2/setup.log -thirdparty/lwt-2.3.2/src/unix/lwt_config.h -thirdparty/lwt-2.3.2/src/unix/lwt_config.ml diff --git a/messages.json b/protocol/messages.json similarity index 100% rename from messages.json rename to protocol/messages.json diff --git a/server/.gitignore b/server/.gitignore new file mode 100644 index 0000000..893e6ba --- /dev/null +++ b/server/.gitignore @@ -0,0 +1,10 @@ +_build/ +*.native +message.ml +amqp_spec.ml + +thirdparty/_dist +thirdparty/lwt-2.3.2/setup.data +thirdparty/lwt-2.3.2/setup.log +thirdparty/lwt-2.3.2/src/unix/lwt_config.h +thirdparty/lwt-2.3.2/src/unix/lwt_config.ml diff --git a/Makefile b/server/Makefile similarity index 96% rename from Makefile rename to server/Makefile index 5d1e246..3dbaf54 100644 --- a/Makefile +++ b/server/Makefile @@ -32,7 +32,7 @@ web/bootstrap/css/bootstrap.css: web/bootstrap/less/*.less web/%.html: web/bootstrap/templates/%.xml web/bootstrap/template.xsl web/bootstrap/nav.xml xsltproc web/bootstrap/template.xsl $< > $@ -message.ml: messages.json codegen.py +message.ml: ../protocol/messages.json codegen.py python codegen.py > $@ amqp_spec.ml: amqp0-9-1.stripped.xml amqp_codegen.py diff --git a/TODO b/server/TODO similarity index 100% rename from TODO rename to server/TODO diff --git a/_tags b/server/_tags similarity index 100% rename from _tags rename to server/_tags diff --git a/amqp0-9-1.stripped.xml b/server/amqp0-9-1.stripped.xml similarity index 100% rename from amqp0-9-1.stripped.xml rename to server/amqp0-9-1.stripped.xml diff --git a/amqp_codegen.py b/server/amqp_codegen.py similarity index 100% rename from amqp_codegen.py rename to server/amqp_codegen.py diff --git a/amqp_relay.ml b/server/amqp_relay.ml similarity index 100% rename from amqp_relay.ml rename to server/amqp_relay.ml diff --git a/amqp_wireformat.ml b/server/amqp_wireformat.ml similarity index 100% rename from amqp_wireformat.ml rename to server/amqp_wireformat.ml diff --git a/app_info.ml b/server/app_info.ml similarity index 100% rename from app_info.ml rename to server/app_info.ml diff --git a/codegen.py b/server/codegen.py similarity index 98% rename from codegen.py rename to server/codegen.py index 36d9d33..4b9d1c1 100644 --- a/codegen.py +++ b/server/codegen.py @@ -39,7 +39,7 @@ class MessageType: def format_args(self, template, separator = ', '): return separator.join([template % (x,) for x in self.argnames]) -with file("messages.json") as f: +with file("../protocol/messages.json") as f: raw_spec = json.load(f) copyright_stmt = '(* %s *)' % (raw_spec['copyright']) diff --git a/config.ml b/server/config.ml similarity index 100% rename from config.ml rename to server/config.ml diff --git a/connections.ml b/server/connections.ml similarity index 100% rename from connections.ml rename to server/connections.ml diff --git a/datastructures.ml b/server/datastructures.ml similarity index 100% rename from datastructures.ml rename to server/datastructures.ml diff --git a/directnode.ml b/server/directnode.ml similarity index 100% rename from directnode.ml rename to server/directnode.ml diff --git a/factory.ml b/server/factory.ml similarity index 100% rename from factory.ml rename to server/factory.ml diff --git a/fanoutnode.ml b/server/fanoutnode.ml similarity index 100% rename from fanoutnode.ml rename to server/fanoutnode.ml diff --git a/fqueue.ml b/server/fqueue.ml similarity index 100% rename from fqueue.ml rename to server/fqueue.ml diff --git a/hof.ml b/server/hof.ml similarity index 100% rename from hof.ml rename to server/hof.ml diff --git a/hop_server.ml b/server/hop_server.ml similarity index 100% rename from hop_server.ml rename to server/hop_server.ml diff --git a/html.ml b/server/html.ml similarity index 100% rename from html.ml rename to server/html.ml diff --git a/httpd.ml b/server/httpd.ml similarity index 100% rename from httpd.ml rename to server/httpd.ml diff --git a/httpd_date.ml b/server/httpd_date.ml similarity index 100% rename from httpd_date.ml rename to server/httpd_date.ml diff --git a/httpd_file.ml b/server/httpd_file.ml similarity index 100% rename from httpd_file.ml rename to server/httpd_file.ml diff --git a/ibuffer.ml b/server/ibuffer.ml similarity index 100% rename from ibuffer.ml rename to server/ibuffer.ml diff --git a/json.ml b/server/json.ml similarity index 100% rename from json.ml rename to server/json.ml diff --git a/log.ml b/server/log.ml similarity index 100% rename from log.ml rename to server/log.ml diff --git a/meta.ml b/server/meta.ml similarity index 100% rename from meta.ml rename to server/meta.ml diff --git a/net.ml b/server/net.ml similarity index 100% rename from net.ml rename to server/net.ml diff --git a/node.ml b/server/node.ml similarity index 100% rename from node.ml rename to server/node.ml diff --git a/obuffer.ml b/server/obuffer.ml similarity index 100% rename from obuffer.ml rename to server/obuffer.ml diff --git a/queuenode.ml b/server/queuenode.ml similarity index 100% rename from queuenode.ml rename to server/queuenode.ml diff --git a/relay.ml b/server/relay.ml similarity index 100% rename from relay.ml rename to server/relay.ml diff --git a/server_control.ml b/server/server_control.ml similarity index 100% rename from server_control.ml rename to server/server_control.ml diff --git a/sexp.ml b/server/sexp.ml similarity index 100% rename from sexp.ml rename to server/sexp.ml diff --git a/sexpjson.ml b/server/sexpjson.ml similarity index 100% rename from sexpjson.ml rename to server/sexpjson.ml diff --git a/speedtest.ml b/server/speedtest.ml similarity index 100% rename from speedtest.ml rename to server/speedtest.ml diff --git a/squeue_array.ml b/server/squeue_array.ml similarity index 100% rename from squeue_array.ml rename to server/squeue_array.ml diff --git a/squeue_linked.ml b/server/squeue_linked.ml similarity index 100% rename from squeue_linked.ml rename to server/squeue_linked.ml diff --git a/squeue_speed.ml b/server/squeue_speed.ml similarity index 100% rename from squeue_speed.ml rename to server/squeue_speed.ml diff --git a/status.ml b/server/status.ml similarity index 100% rename from status.ml rename to server/status.ml diff --git a/streamutil.ml b/server/streamutil.ml similarity index 100% rename from streamutil.ml rename to server/streamutil.ml diff --git a/subscription.ml b/server/subscription.ml similarity index 100% rename from subscription.ml rename to server/subscription.ml diff --git a/test_fqueue.ml b/server/test_fqueue.ml similarity index 100% rename from test_fqueue.ml rename to server/test_fqueue.ml diff --git a/thirdparty/lwt-2.3.2/CHANGES b/server/thirdparty/lwt-2.3.2/CHANGES similarity index 100% rename from thirdparty/lwt-2.3.2/CHANGES rename to server/thirdparty/lwt-2.3.2/CHANGES diff --git a/thirdparty/lwt-2.3.2/CHANGES.darcs b/server/thirdparty/lwt-2.3.2/CHANGES.darcs similarity index 100% rename from thirdparty/lwt-2.3.2/CHANGES.darcs rename to server/thirdparty/lwt-2.3.2/CHANGES.darcs diff --git a/thirdparty/lwt-2.3.2/COPYING b/server/thirdparty/lwt-2.3.2/COPYING similarity index 100% rename from thirdparty/lwt-2.3.2/COPYING rename to server/thirdparty/lwt-2.3.2/COPYING diff --git a/thirdparty/lwt-2.3.2/LICENSE b/server/thirdparty/lwt-2.3.2/LICENSE similarity index 100% rename from thirdparty/lwt-2.3.2/LICENSE rename to server/thirdparty/lwt-2.3.2/LICENSE diff --git a/thirdparty/lwt-2.3.2/Makefile b/server/thirdparty/lwt-2.3.2/Makefile similarity index 100% rename from thirdparty/lwt-2.3.2/Makefile rename to server/thirdparty/lwt-2.3.2/Makefile diff --git a/thirdparty/lwt-2.3.2/README b/server/thirdparty/lwt-2.3.2/README similarity index 100% rename from thirdparty/lwt-2.3.2/README rename to server/thirdparty/lwt-2.3.2/README diff --git a/thirdparty/lwt-2.3.2/_oasis b/server/thirdparty/lwt-2.3.2/_oasis similarity index 100% rename from thirdparty/lwt-2.3.2/_oasis rename to server/thirdparty/lwt-2.3.2/_oasis diff --git a/thirdparty/lwt-2.3.2/_tags b/server/thirdparty/lwt-2.3.2/_tags similarity index 100% rename from thirdparty/lwt-2.3.2/_tags rename to server/thirdparty/lwt-2.3.2/_tags diff --git a/thirdparty/lwt-2.3.2/apiref-intro b/server/thirdparty/lwt-2.3.2/apiref-intro similarity index 100% rename from thirdparty/lwt-2.3.2/apiref-intro rename to server/thirdparty/lwt-2.3.2/apiref-intro diff --git a/thirdparty/lwt-2.3.2/configure b/server/thirdparty/lwt-2.3.2/configure similarity index 100% rename from thirdparty/lwt-2.3.2/configure rename to server/thirdparty/lwt-2.3.2/configure diff --git a/thirdparty/lwt-2.3.2/discover.ml b/server/thirdparty/lwt-2.3.2/discover.ml similarity index 100% rename from thirdparty/lwt-2.3.2/discover.ml rename to server/thirdparty/lwt-2.3.2/discover.ml diff --git a/thirdparty/lwt-2.3.2/examples/gtk/Makefile b/server/thirdparty/lwt-2.3.2/examples/gtk/Makefile similarity index 100% rename from thirdparty/lwt-2.3.2/examples/gtk/Makefile rename to server/thirdparty/lwt-2.3.2/examples/gtk/Makefile diff --git a/thirdparty/lwt-2.3.2/examples/gtk/connect.ml b/server/thirdparty/lwt-2.3.2/examples/gtk/connect.ml similarity index 100% rename from thirdparty/lwt-2.3.2/examples/gtk/connect.ml rename to server/thirdparty/lwt-2.3.2/examples/gtk/connect.ml diff --git a/thirdparty/lwt-2.3.2/examples/unix/logging.ml b/server/thirdparty/lwt-2.3.2/examples/unix/logging.ml similarity index 100% rename from thirdparty/lwt-2.3.2/examples/unix/logging.ml rename to server/thirdparty/lwt-2.3.2/examples/unix/logging.ml diff --git a/thirdparty/lwt-2.3.2/examples/unix/parallelize.ml b/server/thirdparty/lwt-2.3.2/examples/unix/parallelize.ml similarity index 100% rename from thirdparty/lwt-2.3.2/examples/unix/parallelize.ml rename to server/thirdparty/lwt-2.3.2/examples/unix/parallelize.ml diff --git a/thirdparty/lwt-2.3.2/examples/unix/relay.ml b/server/thirdparty/lwt-2.3.2/examples/unix/relay.ml similarity index 100% rename from thirdparty/lwt-2.3.2/examples/unix/relay.ml rename to server/thirdparty/lwt-2.3.2/examples/unix/relay.ml diff --git a/thirdparty/lwt-2.3.2/lwt-api.odocl b/server/thirdparty/lwt-2.3.2/lwt-api.odocl similarity index 100% rename from thirdparty/lwt-2.3.2/lwt-api.odocl rename to server/thirdparty/lwt-2.3.2/lwt-api.odocl diff --git a/thirdparty/lwt-2.3.2/manual/Makefile b/server/thirdparty/lwt-2.3.2/manual/Makefile similarity index 100% rename from thirdparty/lwt-2.3.2/manual/Makefile rename to server/thirdparty/lwt-2.3.2/manual/Makefile diff --git a/thirdparty/lwt-2.3.2/manual/manual-wiki.tex b/server/thirdparty/lwt-2.3.2/manual/manual-wiki.tex similarity index 100% rename from thirdparty/lwt-2.3.2/manual/manual-wiki.tex rename to server/thirdparty/lwt-2.3.2/manual/manual-wiki.tex diff --git a/thirdparty/lwt-2.3.2/manual/manual.pdf b/server/thirdparty/lwt-2.3.2/manual/manual.pdf similarity index 100% rename from thirdparty/lwt-2.3.2/manual/manual.pdf rename to server/thirdparty/lwt-2.3.2/manual/manual.pdf diff --git a/thirdparty/lwt-2.3.2/manual/manual.tex b/server/thirdparty/lwt-2.3.2/manual/manual.tex similarity index 100% rename from thirdparty/lwt-2.3.2/manual/manual.tex rename to server/thirdparty/lwt-2.3.2/manual/manual.tex diff --git a/thirdparty/lwt-2.3.2/manual/manual.wiki b/server/thirdparty/lwt-2.3.2/manual/manual.wiki similarity index 100% rename from thirdparty/lwt-2.3.2/manual/manual.wiki rename to server/thirdparty/lwt-2.3.2/manual/manual.wiki diff --git a/thirdparty/lwt-2.3.2/manual/menu.wiki b/server/thirdparty/lwt-2.3.2/manual/menu.wiki similarity index 100% rename from thirdparty/lwt-2.3.2/manual/menu.wiki rename to server/thirdparty/lwt-2.3.2/manual/menu.wiki diff --git a/thirdparty/lwt-2.3.2/myocamlbuild.ml b/server/thirdparty/lwt-2.3.2/myocamlbuild.ml similarity index 100% rename from thirdparty/lwt-2.3.2/myocamlbuild.ml rename to server/thirdparty/lwt-2.3.2/myocamlbuild.ml diff --git a/thirdparty/lwt-2.3.2/setup.ml b/server/thirdparty/lwt-2.3.2/setup.ml similarity index 100% rename from thirdparty/lwt-2.3.2/setup.ml rename to server/thirdparty/lwt-2.3.2/setup.ml diff --git a/thirdparty/lwt-2.3.2/src/core/META b/server/thirdparty/lwt-2.3.2/src/core/META similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/META rename to server/thirdparty/lwt-2.3.2/src/core/META diff --git a/thirdparty/lwt-2.3.2/src/core/lwt.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt.mllib b/server/thirdparty/lwt-2.3.2/src/core/lwt.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt.mllib rename to server/thirdparty/lwt-2.3.2/src/core/lwt.mllib diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_condition.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_condition.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_condition.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_condition.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_condition.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_condition.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_condition.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_condition.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_list.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_list.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_list.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_list.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_list.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_list.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_list.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_list.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_mutex.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_mutex.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_mutex.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_mutex.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_mutex.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_mutex.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_mutex.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_mutex.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_mvar.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_mvar.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_mvar.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_mvar.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_mvar.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_mvar.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_mvar.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_mvar.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_pool.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_pool.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_pool.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_pool.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_pool.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_pool.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_pool.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_pool.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_pqueue.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_pqueue.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_pqueue.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_pqueue.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_pqueue.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_pqueue.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_pqueue.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_pqueue.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_sequence.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_sequence.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_sequence.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_sequence.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_sequence.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_sequence.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_sequence.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_sequence.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_stream.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_stream.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_stream.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_stream.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_stream.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_stream.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_stream.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_stream.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_switch.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_switch.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_switch.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_switch.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_switch.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_switch.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_switch.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_switch.mli diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_util.ml b/server/thirdparty/lwt-2.3.2/src/core/lwt_util.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_util.ml rename to server/thirdparty/lwt-2.3.2/src/core/lwt_util.ml diff --git a/thirdparty/lwt-2.3.2/src/core/lwt_util.mli b/server/thirdparty/lwt-2.3.2/src/core/lwt_util.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/core/lwt_util.mli rename to server/thirdparty/lwt-2.3.2/src/core/lwt_util.mli diff --git a/thirdparty/lwt-2.3.2/src/extra/lwt-extra.mllib b/server/thirdparty/lwt-2.3.2/src/extra/lwt-extra.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/extra/lwt-extra.mllib rename to server/thirdparty/lwt-2.3.2/src/extra/lwt-extra.mllib diff --git a/thirdparty/lwt-2.3.2/src/extra/lwt_lib.ml b/server/thirdparty/lwt-2.3.2/src/extra/lwt_lib.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/extra/lwt_lib.ml rename to server/thirdparty/lwt-2.3.2/src/extra/lwt_lib.ml diff --git a/thirdparty/lwt-2.3.2/src/extra/lwt_lib.mli b/server/thirdparty/lwt-2.3.2/src/extra/lwt_lib.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/extra/lwt_lib.mli rename to server/thirdparty/lwt-2.3.2/src/extra/lwt_lib.mli diff --git a/thirdparty/lwt-2.3.2/src/glib/liblwt-glib.clib b/server/thirdparty/lwt-2.3.2/src/glib/liblwt-glib.clib similarity index 100% rename from thirdparty/lwt-2.3.2/src/glib/liblwt-glib.clib rename to server/thirdparty/lwt-2.3.2/src/glib/liblwt-glib.clib diff --git a/thirdparty/lwt-2.3.2/src/glib/lwt-glib.mllib b/server/thirdparty/lwt-2.3.2/src/glib/lwt-glib.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/glib/lwt-glib.mllib rename to server/thirdparty/lwt-2.3.2/src/glib/lwt-glib.mllib diff --git a/thirdparty/lwt-2.3.2/src/glib/lwt_glib.ml b/server/thirdparty/lwt-2.3.2/src/glib/lwt_glib.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/glib/lwt_glib.ml rename to server/thirdparty/lwt-2.3.2/src/glib/lwt_glib.ml diff --git a/thirdparty/lwt-2.3.2/src/glib/lwt_glib.mli b/server/thirdparty/lwt-2.3.2/src/glib/lwt_glib.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/glib/lwt_glib.mli rename to server/thirdparty/lwt-2.3.2/src/glib/lwt_glib.mli diff --git a/thirdparty/lwt-2.3.2/src/glib/lwt_glib_stubs.c b/server/thirdparty/lwt-2.3.2/src/glib/lwt_glib_stubs.c similarity index 100% rename from thirdparty/lwt-2.3.2/src/glib/lwt_glib_stubs.c rename to server/thirdparty/lwt-2.3.2/src/glib/lwt_glib_stubs.c diff --git a/thirdparty/lwt-2.3.2/src/preemptive/lwt-preemptive.mllib b/server/thirdparty/lwt-2.3.2/src/preemptive/lwt-preemptive.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/preemptive/lwt-preemptive.mllib rename to server/thirdparty/lwt-2.3.2/src/preemptive/lwt-preemptive.mllib diff --git a/thirdparty/lwt-2.3.2/src/preemptive/lwt_preemptive.ml b/server/thirdparty/lwt-2.3.2/src/preemptive/lwt_preemptive.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/preemptive/lwt_preemptive.ml rename to server/thirdparty/lwt-2.3.2/src/preemptive/lwt_preemptive.ml diff --git a/thirdparty/lwt-2.3.2/src/preemptive/lwt_preemptive.mli b/server/thirdparty/lwt-2.3.2/src/preemptive/lwt_preemptive.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/preemptive/lwt_preemptive.mli rename to server/thirdparty/lwt-2.3.2/src/preemptive/lwt_preemptive.mli diff --git a/thirdparty/lwt-2.3.2/src/react/lwt-react.mllib b/server/thirdparty/lwt-2.3.2/src/react/lwt-react.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/react/lwt-react.mllib rename to server/thirdparty/lwt-2.3.2/src/react/lwt-react.mllib diff --git a/thirdparty/lwt-2.3.2/src/react/lwt_event.ml b/server/thirdparty/lwt-2.3.2/src/react/lwt_event.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/react/lwt_event.ml rename to server/thirdparty/lwt-2.3.2/src/react/lwt_event.ml diff --git a/thirdparty/lwt-2.3.2/src/react/lwt_event.mli b/server/thirdparty/lwt-2.3.2/src/react/lwt_event.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/react/lwt_event.mli rename to server/thirdparty/lwt-2.3.2/src/react/lwt_event.mli diff --git a/thirdparty/lwt-2.3.2/src/react/lwt_react.ml b/server/thirdparty/lwt-2.3.2/src/react/lwt_react.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/react/lwt_react.ml rename to server/thirdparty/lwt-2.3.2/src/react/lwt_react.ml diff --git a/thirdparty/lwt-2.3.2/src/react/lwt_react.mli b/server/thirdparty/lwt-2.3.2/src/react/lwt_react.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/react/lwt_react.mli rename to server/thirdparty/lwt-2.3.2/src/react/lwt_react.mli diff --git a/thirdparty/lwt-2.3.2/src/react/lwt_signal.ml b/server/thirdparty/lwt-2.3.2/src/react/lwt_signal.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/react/lwt_signal.ml rename to server/thirdparty/lwt-2.3.2/src/react/lwt_signal.ml diff --git a/thirdparty/lwt-2.3.2/src/react/lwt_signal.mli b/server/thirdparty/lwt-2.3.2/src/react/lwt_signal.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/react/lwt_signal.mli rename to server/thirdparty/lwt-2.3.2/src/react/lwt_signal.mli diff --git a/thirdparty/lwt-2.3.2/src/simple_top/lwt-simple-top.mllib b/server/thirdparty/lwt-2.3.2/src/simple_top/lwt-simple-top.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/simple_top/lwt-simple-top.mllib rename to server/thirdparty/lwt-2.3.2/src/simple_top/lwt-simple-top.mllib diff --git a/thirdparty/lwt-2.3.2/src/simple_top/lwt_simple_top.ml b/server/thirdparty/lwt-2.3.2/src/simple_top/lwt_simple_top.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/simple_top/lwt_simple_top.ml rename to server/thirdparty/lwt-2.3.2/src/simple_top/lwt_simple_top.ml diff --git a/thirdparty/lwt-2.3.2/src/ssl/lwt-ssl.mllib b/server/thirdparty/lwt-2.3.2/src/ssl/lwt-ssl.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/ssl/lwt-ssl.mllib rename to server/thirdparty/lwt-2.3.2/src/ssl/lwt-ssl.mllib diff --git a/thirdparty/lwt-2.3.2/src/ssl/lwt_ssl.ml b/server/thirdparty/lwt-2.3.2/src/ssl/lwt_ssl.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/ssl/lwt_ssl.ml rename to server/thirdparty/lwt-2.3.2/src/ssl/lwt_ssl.ml diff --git a/thirdparty/lwt-2.3.2/src/ssl/lwt_ssl.mli b/server/thirdparty/lwt-2.3.2/src/ssl/lwt_ssl.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/ssl/lwt_ssl.mli rename to server/thirdparty/lwt-2.3.2/src/ssl/lwt_ssl.mli diff --git a/thirdparty/lwt-2.3.2/src/text/liblwt-text.clib b/server/thirdparty/lwt-2.3.2/src/text/liblwt-text.clib similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/liblwt-text.clib rename to server/thirdparty/lwt-2.3.2/src/text/liblwt-text.clib diff --git a/thirdparty/lwt-2.3.2/src/text/lwt-text.mllib b/server/thirdparty/lwt-2.3.2/src/text/lwt-text.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/lwt-text.mllib rename to server/thirdparty/lwt-2.3.2/src/text/lwt-text.mllib diff --git a/thirdparty/lwt-2.3.2/src/text/lwt_read_line.ml b/server/thirdparty/lwt-2.3.2/src/text/lwt_read_line.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/lwt_read_line.ml rename to server/thirdparty/lwt-2.3.2/src/text/lwt_read_line.ml diff --git a/thirdparty/lwt-2.3.2/src/text/lwt_read_line.mli b/server/thirdparty/lwt-2.3.2/src/text/lwt_read_line.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/lwt_read_line.mli rename to server/thirdparty/lwt-2.3.2/src/text/lwt_read_line.mli diff --git a/thirdparty/lwt-2.3.2/src/text/lwt_term.ml b/server/thirdparty/lwt-2.3.2/src/text/lwt_term.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/lwt_term.ml rename to server/thirdparty/lwt-2.3.2/src/text/lwt_term.ml diff --git a/thirdparty/lwt-2.3.2/src/text/lwt_term.mli b/server/thirdparty/lwt-2.3.2/src/text/lwt_term.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/lwt_term.mli rename to server/thirdparty/lwt-2.3.2/src/text/lwt_term.mli diff --git a/thirdparty/lwt-2.3.2/src/text/lwt_text.ml b/server/thirdparty/lwt-2.3.2/src/text/lwt_text.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/lwt_text.ml rename to server/thirdparty/lwt-2.3.2/src/text/lwt_text.ml diff --git a/thirdparty/lwt-2.3.2/src/text/lwt_text.mli b/server/thirdparty/lwt-2.3.2/src/text/lwt_text.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/lwt_text.mli rename to server/thirdparty/lwt-2.3.2/src/text/lwt_text.mli diff --git a/thirdparty/lwt-2.3.2/src/text/lwt_text_stubs.c b/server/thirdparty/lwt-2.3.2/src/text/lwt_text_stubs.c similarity index 100% rename from thirdparty/lwt-2.3.2/src/text/lwt_text_stubs.c rename to server/thirdparty/lwt-2.3.2/src/text/lwt_text_stubs.c diff --git a/thirdparty/lwt-2.3.2/src/top/lwt-top.mllib b/server/thirdparty/lwt-2.3.2/src/top/lwt-top.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/top/lwt-top.mllib rename to server/thirdparty/lwt-2.3.2/src/top/lwt-top.mllib diff --git a/thirdparty/lwt-2.3.2/src/top/lwt_ocaml_completion.mll b/server/thirdparty/lwt-2.3.2/src/top/lwt_ocaml_completion.mll similarity index 100% rename from thirdparty/lwt-2.3.2/src/top/lwt_ocaml_completion.mll rename to server/thirdparty/lwt-2.3.2/src/top/lwt_ocaml_completion.mll diff --git a/thirdparty/lwt-2.3.2/src/top/lwt_top.ml b/server/thirdparty/lwt-2.3.2/src/top/lwt_top.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/top/lwt_top.ml rename to server/thirdparty/lwt-2.3.2/src/top/lwt_top.ml diff --git a/thirdparty/lwt-2.3.2/src/top/lwt_top.mli b/server/thirdparty/lwt-2.3.2/src/top/lwt_top.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/top/lwt_top.mli rename to server/thirdparty/lwt-2.3.2/src/top/lwt_top.mli diff --git a/thirdparty/lwt-2.3.2/src/top/toplevel.ml b/server/thirdparty/lwt-2.3.2/src/top/toplevel.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/top/toplevel.ml rename to server/thirdparty/lwt-2.3.2/src/top/toplevel.ml diff --git a/thirdparty/lwt-2.3.2/src/top/toplevel_temp.mltop b/server/thirdparty/lwt-2.3.2/src/top/toplevel_temp.mltop similarity index 100% rename from thirdparty/lwt-2.3.2/src/top/toplevel_temp.mltop rename to server/thirdparty/lwt-2.3.2/src/top/toplevel_temp.mltop diff --git a/thirdparty/lwt-2.3.2/src/unix/liblwt-unix.clib b/server/thirdparty/lwt-2.3.2/src/unix/liblwt-unix.clib similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/liblwt-unix.clib rename to server/thirdparty/lwt-2.3.2/src/unix/liblwt-unix.clib diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt-unix.mllib b/server/thirdparty/lwt-2.3.2/src/unix/lwt-unix.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt-unix.mllib rename to server/thirdparty/lwt-2.3.2/src/unix/lwt-unix.mllib diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_bytes.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_bytes.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_bytes.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_bytes.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_bytes.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_bytes.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_bytes.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_bytes.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_chan.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_chan.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_chan.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_chan.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_chan.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_chan.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_chan.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_chan.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_daemon.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_daemon.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_daemon.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_daemon.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_daemon.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_daemon.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_daemon.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_daemon.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_engine.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_engine.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_engine.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_engine.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_engine.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_engine.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_engine.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_engine.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_gc.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_gc.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_gc.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_gc.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_gc.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_gc.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_gc.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_gc.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_io.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_io.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_io.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_io.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_io.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_io.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_io.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_io.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_libev_stubs.c b/server/thirdparty/lwt-2.3.2/src/unix/lwt_libev_stubs.c similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_libev_stubs.c rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_libev_stubs.c diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_log.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_log.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_log.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_log.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_log.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_log.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_log.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_log.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_log_rules.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_log_rules.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_log_rules.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_log_rules.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_log_rules.mll b/server/thirdparty/lwt-2.3.2/src/unix/lwt_log_rules.mll similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_log_rules.mll rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_log_rules.mll diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_main.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_main.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_main.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_main.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_main.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_main.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_main.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_main.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_process.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_process.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_process.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_process.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_process.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_process.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_process.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_process.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_sys.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_sys.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_sys.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_sys.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_sys.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_sys.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_sys.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_sys.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_throttle.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_throttle.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_throttle.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_throttle.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_throttle.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_throttle.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_throttle.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_throttle.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_timeout.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_timeout.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_timeout.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_timeout.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_timeout.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_timeout.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_timeout.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_timeout.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_unix.h b/server/thirdparty/lwt-2.3.2/src/unix/lwt_unix.h similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_unix.h rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_unix.h diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_unix.ml b/server/thirdparty/lwt-2.3.2/src/unix/lwt_unix.ml similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_unix.ml rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_unix.ml diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_unix.mli b/server/thirdparty/lwt-2.3.2/src/unix/lwt_unix.mli similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_unix.mli rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_unix.mli diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_unix_stubs.c b/server/thirdparty/lwt-2.3.2/src/unix/lwt_unix_stubs.c similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_unix_stubs.c rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_unix_stubs.c diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_unix_unix.c b/server/thirdparty/lwt-2.3.2/src/unix/lwt_unix_unix.c similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_unix_unix.c rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_unix_unix.c diff --git a/thirdparty/lwt-2.3.2/src/unix/lwt_unix_windows.c b/server/thirdparty/lwt-2.3.2/src/unix/lwt_unix_windows.c similarity index 100% rename from thirdparty/lwt-2.3.2/src/unix/lwt_unix_windows.c rename to server/thirdparty/lwt-2.3.2/src/unix/lwt_unix_windows.c diff --git a/thirdparty/lwt-2.3.2/syntax/META b/server/thirdparty/lwt-2.3.2/syntax/META similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/META rename to server/thirdparty/lwt-2.3.2/syntax/META diff --git a/thirdparty/lwt-2.3.2/syntax/lwt-syntax-log.mllib b/server/thirdparty/lwt-2.3.2/syntax/lwt-syntax-log.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/lwt-syntax-log.mllib rename to server/thirdparty/lwt-2.3.2/syntax/lwt-syntax-log.mllib diff --git a/thirdparty/lwt-2.3.2/syntax/lwt-syntax-options.mllib b/server/thirdparty/lwt-2.3.2/syntax/lwt-syntax-options.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/lwt-syntax-options.mllib rename to server/thirdparty/lwt-2.3.2/syntax/lwt-syntax-options.mllib diff --git a/thirdparty/lwt-2.3.2/syntax/lwt-syntax.mllib b/server/thirdparty/lwt-2.3.2/syntax/lwt-syntax.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/lwt-syntax.mllib rename to server/thirdparty/lwt-2.3.2/syntax/lwt-syntax.mllib diff --git a/thirdparty/lwt-2.3.2/syntax/optcomp.mllib b/server/thirdparty/lwt-2.3.2/syntax/optcomp.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/optcomp.mllib rename to server/thirdparty/lwt-2.3.2/syntax/optcomp.mllib diff --git a/thirdparty/lwt-2.3.2/syntax/pa_lwt.ml b/server/thirdparty/lwt-2.3.2/syntax/pa_lwt.ml similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/pa_lwt.ml rename to server/thirdparty/lwt-2.3.2/syntax/pa_lwt.ml diff --git a/thirdparty/lwt-2.3.2/syntax/pa_lwt.mli b/server/thirdparty/lwt-2.3.2/syntax/pa_lwt.mli similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/pa_lwt.mli rename to server/thirdparty/lwt-2.3.2/syntax/pa_lwt.mli diff --git a/thirdparty/lwt-2.3.2/syntax/pa_lwt_log.ml b/server/thirdparty/lwt-2.3.2/syntax/pa_lwt_log.ml similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/pa_lwt_log.ml rename to server/thirdparty/lwt-2.3.2/syntax/pa_lwt_log.ml diff --git a/thirdparty/lwt-2.3.2/syntax/pa_lwt_log.mli b/server/thirdparty/lwt-2.3.2/syntax/pa_lwt_log.mli similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/pa_lwt_log.mli rename to server/thirdparty/lwt-2.3.2/syntax/pa_lwt_log.mli diff --git a/thirdparty/lwt-2.3.2/syntax/pa_lwt_options.ml b/server/thirdparty/lwt-2.3.2/syntax/pa_lwt_options.ml similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/pa_lwt_options.ml rename to server/thirdparty/lwt-2.3.2/syntax/pa_lwt_options.ml diff --git a/thirdparty/lwt-2.3.2/syntax/pa_optcomp.ml b/server/thirdparty/lwt-2.3.2/syntax/pa_optcomp.ml similarity index 100% rename from thirdparty/lwt-2.3.2/syntax/pa_optcomp.ml rename to server/thirdparty/lwt-2.3.2/syntax/pa_optcomp.ml diff --git a/thirdparty/lwt-2.3.2/tests/META b/server/thirdparty/lwt-2.3.2/tests/META similarity index 100% rename from thirdparty/lwt-2.3.2/tests/META rename to server/thirdparty/lwt-2.3.2/tests/META diff --git a/thirdparty/lwt-2.3.2/tests/core/main.ml b/server/thirdparty/lwt-2.3.2/tests/core/main.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/core/main.ml rename to server/thirdparty/lwt-2.3.2/tests/core/main.ml diff --git a/thirdparty/lwt-2.3.2/tests/core/test_lwt.ml b/server/thirdparty/lwt-2.3.2/tests/core/test_lwt.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/core/test_lwt.ml rename to server/thirdparty/lwt-2.3.2/tests/core/test_lwt.ml diff --git a/thirdparty/lwt-2.3.2/tests/core/test_lwt_stream.ml b/server/thirdparty/lwt-2.3.2/tests/core/test_lwt_stream.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/core/test_lwt_stream.ml rename to server/thirdparty/lwt-2.3.2/tests/core/test_lwt_stream.ml diff --git a/thirdparty/lwt-2.3.2/tests/core/test_lwt_util.ml b/server/thirdparty/lwt-2.3.2/tests/core/test_lwt_util.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/core/test_lwt_util.ml rename to server/thirdparty/lwt-2.3.2/tests/core/test_lwt_util.ml diff --git a/thirdparty/lwt-2.3.2/tests/react/main.ml b/server/thirdparty/lwt-2.3.2/tests/react/main.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/react/main.ml rename to server/thirdparty/lwt-2.3.2/tests/react/main.ml diff --git a/thirdparty/lwt-2.3.2/tests/react/test_lwt_event.ml b/server/thirdparty/lwt-2.3.2/tests/react/test_lwt_event.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/react/test_lwt_event.ml rename to server/thirdparty/lwt-2.3.2/tests/react/test_lwt_event.ml diff --git a/thirdparty/lwt-2.3.2/tests/react/test_lwt_signal.ml b/server/thirdparty/lwt-2.3.2/tests/react/test_lwt_signal.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/react/test_lwt_signal.ml rename to server/thirdparty/lwt-2.3.2/tests/react/test_lwt_signal.ml diff --git a/thirdparty/lwt-2.3.2/tests/test.ml b/server/thirdparty/lwt-2.3.2/tests/test.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/test.ml rename to server/thirdparty/lwt-2.3.2/tests/test.ml diff --git a/thirdparty/lwt-2.3.2/tests/test.mli b/server/thirdparty/lwt-2.3.2/tests/test.mli similarity index 100% rename from thirdparty/lwt-2.3.2/tests/test.mli rename to server/thirdparty/lwt-2.3.2/tests/test.mli diff --git a/thirdparty/lwt-2.3.2/tests/test.mllib b/server/thirdparty/lwt-2.3.2/tests/test.mllib similarity index 100% rename from thirdparty/lwt-2.3.2/tests/test.mllib rename to server/thirdparty/lwt-2.3.2/tests/test.mllib diff --git a/thirdparty/lwt-2.3.2/tests/unix/main.ml b/server/thirdparty/lwt-2.3.2/tests/unix/main.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/unix/main.ml rename to server/thirdparty/lwt-2.3.2/tests/unix/main.ml diff --git a/thirdparty/lwt-2.3.2/tests/unix/test_lwt_io.ml b/server/thirdparty/lwt-2.3.2/tests/unix/test_lwt_io.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/unix/test_lwt_io.ml rename to server/thirdparty/lwt-2.3.2/tests/unix/test_lwt_io.ml diff --git a/thirdparty/lwt-2.3.2/tests/unix/test_lwt_io_non_block.ml b/server/thirdparty/lwt-2.3.2/tests/unix/test_lwt_io_non_block.ml similarity index 100% rename from thirdparty/lwt-2.3.2/tests/unix/test_lwt_io_non_block.ml rename to server/thirdparty/lwt-2.3.2/tests/unix/test_lwt_io_non_block.ml diff --git a/thirdparty/lwt-2.3.2/utils/ocamlinit b/server/thirdparty/lwt-2.3.2/utils/ocamlinit similarity index 100% rename from thirdparty/lwt-2.3.2/utils/ocamlinit rename to server/thirdparty/lwt-2.3.2/utils/ocamlinit diff --git a/thirdparty/lwt-2.3.2/utils/style.css b/server/thirdparty/lwt-2.3.2/utils/style.css similarity index 100% rename from thirdparty/lwt-2.3.2/utils/style.css rename to server/thirdparty/lwt-2.3.2/utils/style.css diff --git a/thirdparty/lwt-2.3.2/utils/tuareg.patch b/server/thirdparty/lwt-2.3.2/utils/tuareg.patch similarity index 100% rename from thirdparty/lwt-2.3.2/utils/tuareg.patch rename to server/thirdparty/lwt-2.3.2/utils/tuareg.patch diff --git a/ui_main.ml b/server/ui_main.ml similarity index 100% rename from ui_main.ml rename to server/ui_main.ml diff --git a/ui_relay.ml b/server/ui_relay.ml similarity index 100% rename from ui_relay.ml rename to server/ui_relay.ml diff --git a/util.ml b/server/util.ml similarity index 100% rename from util.ml rename to server/util.ml diff --git a/uuid.ml b/server/uuid.ml similarity index 100% rename from uuid.ml rename to server/uuid.ml diff --git a/web/about.html b/server/web/about.html similarity index 100% rename from web/about.html rename to server/web/about.html diff --git a/web/bootstrap/css/bootstrap.css b/server/web/bootstrap/css/bootstrap.css similarity index 100% rename from web/bootstrap/css/bootstrap.css rename to server/web/bootstrap/css/bootstrap.css diff --git a/web/bootstrap/js/.jshintrc b/server/web/bootstrap/js/.jshintrc similarity index 100% rename from web/bootstrap/js/.jshintrc rename to server/web/bootstrap/js/.jshintrc diff --git a/web/bootstrap/js/README.md b/server/web/bootstrap/js/README.md similarity index 100% rename from web/bootstrap/js/README.md rename to server/web/bootstrap/js/README.md diff --git a/web/bootstrap/js/bootstrap-alert.js b/server/web/bootstrap/js/bootstrap-alert.js similarity index 100% rename from web/bootstrap/js/bootstrap-alert.js rename to server/web/bootstrap/js/bootstrap-alert.js diff --git a/web/bootstrap/js/bootstrap-button.js b/server/web/bootstrap/js/bootstrap-button.js similarity index 100% rename from web/bootstrap/js/bootstrap-button.js rename to server/web/bootstrap/js/bootstrap-button.js diff --git a/web/bootstrap/js/bootstrap-carousel.js b/server/web/bootstrap/js/bootstrap-carousel.js similarity index 100% rename from web/bootstrap/js/bootstrap-carousel.js rename to server/web/bootstrap/js/bootstrap-carousel.js diff --git a/web/bootstrap/js/bootstrap-collapse.js b/server/web/bootstrap/js/bootstrap-collapse.js similarity index 100% rename from web/bootstrap/js/bootstrap-collapse.js rename to server/web/bootstrap/js/bootstrap-collapse.js diff --git a/web/bootstrap/js/bootstrap-dropdown.js b/server/web/bootstrap/js/bootstrap-dropdown.js similarity index 100% rename from web/bootstrap/js/bootstrap-dropdown.js rename to server/web/bootstrap/js/bootstrap-dropdown.js diff --git a/web/bootstrap/js/bootstrap-modal.js b/server/web/bootstrap/js/bootstrap-modal.js similarity index 100% rename from web/bootstrap/js/bootstrap-modal.js rename to server/web/bootstrap/js/bootstrap-modal.js diff --git a/web/bootstrap/js/bootstrap-popover.js b/server/web/bootstrap/js/bootstrap-popover.js similarity index 100% rename from web/bootstrap/js/bootstrap-popover.js rename to server/web/bootstrap/js/bootstrap-popover.js diff --git a/web/bootstrap/js/bootstrap-scrollspy.js b/server/web/bootstrap/js/bootstrap-scrollspy.js similarity index 100% rename from web/bootstrap/js/bootstrap-scrollspy.js rename to server/web/bootstrap/js/bootstrap-scrollspy.js diff --git a/web/bootstrap/js/bootstrap-tab.js b/server/web/bootstrap/js/bootstrap-tab.js similarity index 100% rename from web/bootstrap/js/bootstrap-tab.js rename to server/web/bootstrap/js/bootstrap-tab.js diff --git a/web/bootstrap/js/bootstrap-tooltip.js b/server/web/bootstrap/js/bootstrap-tooltip.js similarity index 100% rename from web/bootstrap/js/bootstrap-tooltip.js rename to server/web/bootstrap/js/bootstrap-tooltip.js diff --git a/web/bootstrap/js/bootstrap-transition.js b/server/web/bootstrap/js/bootstrap-transition.js similarity index 100% rename from web/bootstrap/js/bootstrap-transition.js rename to server/web/bootstrap/js/bootstrap-transition.js diff --git a/web/bootstrap/js/bootstrap-typeahead.js b/server/web/bootstrap/js/bootstrap-typeahead.js similarity index 100% rename from web/bootstrap/js/bootstrap-typeahead.js rename to server/web/bootstrap/js/bootstrap-typeahead.js diff --git a/web/bootstrap/js/tests/index.html b/server/web/bootstrap/js/tests/index.html similarity index 100% rename from web/bootstrap/js/tests/index.html rename to server/web/bootstrap/js/tests/index.html diff --git a/web/bootstrap/js/tests/phantom.js b/server/web/bootstrap/js/tests/phantom.js similarity index 100% rename from web/bootstrap/js/tests/phantom.js rename to server/web/bootstrap/js/tests/phantom.js diff --git a/web/bootstrap/js/tests/server.js b/server/web/bootstrap/js/tests/server.js similarity index 100% rename from web/bootstrap/js/tests/server.js rename to server/web/bootstrap/js/tests/server.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-alert.js b/server/web/bootstrap/js/tests/unit/bootstrap-alert.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-alert.js rename to server/web/bootstrap/js/tests/unit/bootstrap-alert.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-button.js b/server/web/bootstrap/js/tests/unit/bootstrap-button.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-button.js rename to server/web/bootstrap/js/tests/unit/bootstrap-button.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-carousel.js b/server/web/bootstrap/js/tests/unit/bootstrap-carousel.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-carousel.js rename to server/web/bootstrap/js/tests/unit/bootstrap-carousel.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-collapse.js b/server/web/bootstrap/js/tests/unit/bootstrap-collapse.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-collapse.js rename to server/web/bootstrap/js/tests/unit/bootstrap-collapse.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-dropdown.js b/server/web/bootstrap/js/tests/unit/bootstrap-dropdown.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-dropdown.js rename to server/web/bootstrap/js/tests/unit/bootstrap-dropdown.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-modal.js b/server/web/bootstrap/js/tests/unit/bootstrap-modal.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-modal.js rename to server/web/bootstrap/js/tests/unit/bootstrap-modal.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-phantom.js b/server/web/bootstrap/js/tests/unit/bootstrap-phantom.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-phantom.js rename to server/web/bootstrap/js/tests/unit/bootstrap-phantom.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-popover.js b/server/web/bootstrap/js/tests/unit/bootstrap-popover.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-popover.js rename to server/web/bootstrap/js/tests/unit/bootstrap-popover.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-scrollspy.js b/server/web/bootstrap/js/tests/unit/bootstrap-scrollspy.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-scrollspy.js rename to server/web/bootstrap/js/tests/unit/bootstrap-scrollspy.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-tab.js b/server/web/bootstrap/js/tests/unit/bootstrap-tab.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-tab.js rename to server/web/bootstrap/js/tests/unit/bootstrap-tab.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-tooltip.js b/server/web/bootstrap/js/tests/unit/bootstrap-tooltip.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-tooltip.js rename to server/web/bootstrap/js/tests/unit/bootstrap-tooltip.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-transition.js b/server/web/bootstrap/js/tests/unit/bootstrap-transition.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-transition.js rename to server/web/bootstrap/js/tests/unit/bootstrap-transition.js diff --git a/web/bootstrap/js/tests/unit/bootstrap-typeahead.js b/server/web/bootstrap/js/tests/unit/bootstrap-typeahead.js similarity index 100% rename from web/bootstrap/js/tests/unit/bootstrap-typeahead.js rename to server/web/bootstrap/js/tests/unit/bootstrap-typeahead.js diff --git a/web/bootstrap/js/tests/vendor/jquery.js b/server/web/bootstrap/js/tests/vendor/jquery.js similarity index 100% rename from web/bootstrap/js/tests/vendor/jquery.js rename to server/web/bootstrap/js/tests/vendor/jquery.js diff --git a/web/bootstrap/js/tests/vendor/qunit.css b/server/web/bootstrap/js/tests/vendor/qunit.css similarity index 100% rename from web/bootstrap/js/tests/vendor/qunit.css rename to server/web/bootstrap/js/tests/vendor/qunit.css diff --git a/web/bootstrap/js/tests/vendor/qunit.js b/server/web/bootstrap/js/tests/vendor/qunit.js similarity index 100% rename from web/bootstrap/js/tests/vendor/qunit.js rename to server/web/bootstrap/js/tests/vendor/qunit.js diff --git a/web/bootstrap/less/accordion.less b/server/web/bootstrap/less/accordion.less similarity index 100% rename from web/bootstrap/less/accordion.less rename to server/web/bootstrap/less/accordion.less diff --git a/web/bootstrap/less/alerts.less b/server/web/bootstrap/less/alerts.less similarity index 100% rename from web/bootstrap/less/alerts.less rename to server/web/bootstrap/less/alerts.less diff --git a/web/bootstrap/less/bootstrap.less b/server/web/bootstrap/less/bootstrap.less similarity index 100% rename from web/bootstrap/less/bootstrap.less rename to server/web/bootstrap/less/bootstrap.less diff --git a/web/bootstrap/less/breadcrumbs.less b/server/web/bootstrap/less/breadcrumbs.less similarity index 100% rename from web/bootstrap/less/breadcrumbs.less rename to server/web/bootstrap/less/breadcrumbs.less diff --git a/web/bootstrap/less/button-groups.less b/server/web/bootstrap/less/button-groups.less similarity index 100% rename from web/bootstrap/less/button-groups.less rename to server/web/bootstrap/less/button-groups.less diff --git a/web/bootstrap/less/buttons.less b/server/web/bootstrap/less/buttons.less similarity index 100% rename from web/bootstrap/less/buttons.less rename to server/web/bootstrap/less/buttons.less diff --git a/web/bootstrap/less/carousel.less b/server/web/bootstrap/less/carousel.less similarity index 100% rename from web/bootstrap/less/carousel.less rename to server/web/bootstrap/less/carousel.less diff --git a/web/bootstrap/less/close.less b/server/web/bootstrap/less/close.less similarity index 100% rename from web/bootstrap/less/close.less rename to server/web/bootstrap/less/close.less diff --git a/web/bootstrap/less/code.less b/server/web/bootstrap/less/code.less similarity index 100% rename from web/bootstrap/less/code.less rename to server/web/bootstrap/less/code.less diff --git a/web/bootstrap/less/component-animations.less b/server/web/bootstrap/less/component-animations.less similarity index 100% rename from web/bootstrap/less/component-animations.less rename to server/web/bootstrap/less/component-animations.less diff --git a/web/bootstrap/less/dropdowns.less b/server/web/bootstrap/less/dropdowns.less similarity index 100% rename from web/bootstrap/less/dropdowns.less rename to server/web/bootstrap/less/dropdowns.less diff --git a/web/bootstrap/less/forms.less b/server/web/bootstrap/less/forms.less similarity index 100% rename from web/bootstrap/less/forms.less rename to server/web/bootstrap/less/forms.less diff --git a/web/bootstrap/less/grid.less b/server/web/bootstrap/less/grid.less similarity index 100% rename from web/bootstrap/less/grid.less rename to server/web/bootstrap/less/grid.less diff --git a/web/bootstrap/less/hero-unit.less b/server/web/bootstrap/less/hero-unit.less similarity index 100% rename from web/bootstrap/less/hero-unit.less rename to server/web/bootstrap/less/hero-unit.less diff --git a/web/bootstrap/less/labels-badges.less b/server/web/bootstrap/less/labels-badges.less similarity index 100% rename from web/bootstrap/less/labels-badges.less rename to server/web/bootstrap/less/labels-badges.less diff --git a/web/bootstrap/less/layouts.less b/server/web/bootstrap/less/layouts.less similarity index 100% rename from web/bootstrap/less/layouts.less rename to server/web/bootstrap/less/layouts.less diff --git a/web/bootstrap/less/mixins.less b/server/web/bootstrap/less/mixins.less similarity index 100% rename from web/bootstrap/less/mixins.less rename to server/web/bootstrap/less/mixins.less diff --git a/web/bootstrap/less/modals.less b/server/web/bootstrap/less/modals.less similarity index 100% rename from web/bootstrap/less/modals.less rename to server/web/bootstrap/less/modals.less diff --git a/web/bootstrap/less/navbar.less b/server/web/bootstrap/less/navbar.less similarity index 100% rename from web/bootstrap/less/navbar.less rename to server/web/bootstrap/less/navbar.less diff --git a/web/bootstrap/less/navs.less b/server/web/bootstrap/less/navs.less similarity index 100% rename from web/bootstrap/less/navs.less rename to server/web/bootstrap/less/navs.less diff --git a/web/bootstrap/less/pager.less b/server/web/bootstrap/less/pager.less similarity index 100% rename from web/bootstrap/less/pager.less rename to server/web/bootstrap/less/pager.less diff --git a/web/bootstrap/less/pagination.less b/server/web/bootstrap/less/pagination.less similarity index 100% rename from web/bootstrap/less/pagination.less rename to server/web/bootstrap/less/pagination.less diff --git a/web/bootstrap/less/popovers.less b/server/web/bootstrap/less/popovers.less similarity index 100% rename from web/bootstrap/less/popovers.less rename to server/web/bootstrap/less/popovers.less diff --git a/web/bootstrap/less/progress-bars.less b/server/web/bootstrap/less/progress-bars.less similarity index 100% rename from web/bootstrap/less/progress-bars.less rename to server/web/bootstrap/less/progress-bars.less diff --git a/web/bootstrap/less/reset.less b/server/web/bootstrap/less/reset.less similarity index 100% rename from web/bootstrap/less/reset.less rename to server/web/bootstrap/less/reset.less diff --git a/web/bootstrap/less/responsive-1200px-min.less b/server/web/bootstrap/less/responsive-1200px-min.less similarity index 100% rename from web/bootstrap/less/responsive-1200px-min.less rename to server/web/bootstrap/less/responsive-1200px-min.less diff --git a/web/bootstrap/less/responsive-767px-max.less b/server/web/bootstrap/less/responsive-767px-max.less similarity index 100% rename from web/bootstrap/less/responsive-767px-max.less rename to server/web/bootstrap/less/responsive-767px-max.less diff --git a/web/bootstrap/less/responsive-768px-979px.less b/server/web/bootstrap/less/responsive-768px-979px.less similarity index 100% rename from web/bootstrap/less/responsive-768px-979px.less rename to server/web/bootstrap/less/responsive-768px-979px.less diff --git a/web/bootstrap/less/responsive-navbar.less b/server/web/bootstrap/less/responsive-navbar.less similarity index 100% rename from web/bootstrap/less/responsive-navbar.less rename to server/web/bootstrap/less/responsive-navbar.less diff --git a/web/bootstrap/less/responsive-utilities.less b/server/web/bootstrap/less/responsive-utilities.less similarity index 100% rename from web/bootstrap/less/responsive-utilities.less rename to server/web/bootstrap/less/responsive-utilities.less diff --git a/web/bootstrap/less/responsive.less b/server/web/bootstrap/less/responsive.less similarity index 100% rename from web/bootstrap/less/responsive.less rename to server/web/bootstrap/less/responsive.less diff --git a/web/bootstrap/less/scaffolding.less b/server/web/bootstrap/less/scaffolding.less similarity index 100% rename from web/bootstrap/less/scaffolding.less rename to server/web/bootstrap/less/scaffolding.less diff --git a/web/bootstrap/less/sprites.less b/server/web/bootstrap/less/sprites.less similarity index 100% rename from web/bootstrap/less/sprites.less rename to server/web/bootstrap/less/sprites.less diff --git a/web/bootstrap/less/tables.less b/server/web/bootstrap/less/tables.less similarity index 100% rename from web/bootstrap/less/tables.less rename to server/web/bootstrap/less/tables.less diff --git a/web/bootstrap/less/tests/css-tests.css b/server/web/bootstrap/less/tests/css-tests.css similarity index 100% rename from web/bootstrap/less/tests/css-tests.css rename to server/web/bootstrap/less/tests/css-tests.css diff --git a/web/bootstrap/less/tests/css-tests.html b/server/web/bootstrap/less/tests/css-tests.html similarity index 100% rename from web/bootstrap/less/tests/css-tests.html rename to server/web/bootstrap/less/tests/css-tests.html diff --git a/web/bootstrap/less/thumbnails.less b/server/web/bootstrap/less/thumbnails.less similarity index 100% rename from web/bootstrap/less/thumbnails.less rename to server/web/bootstrap/less/thumbnails.less diff --git a/web/bootstrap/less/tooltip.less b/server/web/bootstrap/less/tooltip.less similarity index 100% rename from web/bootstrap/less/tooltip.less rename to server/web/bootstrap/less/tooltip.less diff --git a/web/bootstrap/less/type.less b/server/web/bootstrap/less/type.less similarity index 100% rename from web/bootstrap/less/type.less rename to server/web/bootstrap/less/type.less diff --git a/web/bootstrap/less/utilities.less b/server/web/bootstrap/less/utilities.less similarity index 100% rename from web/bootstrap/less/utilities.less rename to server/web/bootstrap/less/utilities.less diff --git a/web/bootstrap/less/variables.less b/server/web/bootstrap/less/variables.less similarity index 100% rename from web/bootstrap/less/variables.less rename to server/web/bootstrap/less/variables.less diff --git a/web/bootstrap/less/wells.less b/server/web/bootstrap/less/wells.less similarity index 100% rename from web/bootstrap/less/wells.less rename to server/web/bootstrap/less/wells.less diff --git a/web/bootstrap/nav.xml b/server/web/bootstrap/nav.xml similarity index 100% rename from web/bootstrap/nav.xml rename to server/web/bootstrap/nav.xml diff --git a/web/bootstrap/template.xsl b/server/web/bootstrap/template.xsl similarity index 100% rename from web/bootstrap/template.xsl rename to server/web/bootstrap/template.xsl diff --git a/web/bootstrap/templates/about.xml b/server/web/bootstrap/templates/about.xml similarity index 100% rename from web/bootstrap/templates/about.xml rename to server/web/bootstrap/templates/about.xml diff --git a/web/bootstrap/templates/gpl3.xml b/server/web/bootstrap/templates/gpl3.xml similarity index 100% rename from web/bootstrap/templates/gpl3.xml rename to server/web/bootstrap/templates/gpl3.xml diff --git a/web/bootstrap/templates/index.xml b/server/web/bootstrap/templates/index.xml similarity index 100% rename from web/bootstrap/templates/index.xml rename to server/web/bootstrap/templates/index.xml diff --git a/web/bootstrap/templates/nodes.xml b/server/web/bootstrap/templates/nodes.xml similarity index 100% rename from web/bootstrap/templates/nodes.xml rename to server/web/bootstrap/templates/nodes.xml diff --git a/web/global.js b/server/web/global.js similarity index 100% rename from web/global.js rename to server/web/global.js diff --git a/web/gpl3.html b/server/web/gpl3.html similarity index 100% rename from web/gpl3.html rename to server/web/gpl3.html diff --git a/web/hop.js b/server/web/hop.js similarity index 100% rename from web/hop.js rename to server/web/hop.js diff --git a/web/img/.DS_Store b/server/web/img/.DS_Store similarity index 100% rename from web/img/.DS_Store rename to server/web/img/.DS_Store diff --git a/web/img/hop-icon-114-precomposed.png b/server/web/img/hop-icon-114-precomposed.png similarity index 100% rename from web/img/hop-icon-114-precomposed.png rename to server/web/img/hop-icon-114-precomposed.png diff --git a/web/img/hop-icon-144-precomposed.png b/server/web/img/hop-icon-144-precomposed.png similarity index 100% rename from web/img/hop-icon-144-precomposed.png rename to server/web/img/hop-icon-144-precomposed.png diff --git a/web/img/hop-icon-57-precomposed.png b/server/web/img/hop-icon-57-precomposed.png similarity index 100% rename from web/img/hop-icon-57-precomposed.png rename to server/web/img/hop-icon-57-precomposed.png diff --git a/web/img/hop-icon-72-precomposed.png b/server/web/img/hop-icon-72-precomposed.png similarity index 100% rename from web/img/hop-icon-72-precomposed.png rename to server/web/img/hop-icon-72-precomposed.png diff --git a/web/img/hop.ico b/server/web/img/hop.ico similarity index 100% rename from web/img/hop.ico rename to server/web/img/hop.ico diff --git a/web/index.html b/server/web/index.html similarity index 100% rename from web/index.html rename to server/web/index.html diff --git a/web/index.js b/server/web/index.js similarity index 100% rename from web/index.js rename to server/web/index.js diff --git a/web/jquery-1.7.2.min.js b/server/web/jquery-1.7.2.min.js similarity index 100% rename from web/jquery-1.7.2.min.js rename to server/web/jquery-1.7.2.min.js diff --git a/web/jquery.stream-1.2.js b/server/web/jquery.stream-1.2.js similarity index 100% rename from web/jquery.stream-1.2.js rename to server/web/jquery.stream-1.2.js diff --git a/web/nodes.html b/server/web/nodes.html similarity index 100% rename from web/nodes.html rename to server/web/nodes.html diff --git a/web/nodes.js b/server/web/nodes.js similarity index 100% rename from web/nodes.js rename to server/web/nodes.js diff --git a/web/style.css b/server/web/style.css similarity index 100% rename from web/style.css rename to server/web/style.css diff --git a/web/ui.css b/server/web/ui.css similarity index 100% rename from web/ui.css rename to server/web/ui.css