diff --git a/examples/restbucks/client/README.txt b/examples/restbucksCRUD/client/README.txt
similarity index 100%
rename from examples/restbucks/client/README.txt
rename to examples/restbucksCRUD/client/README.txt
diff --git a/examples/restbucks/client/client-safe.ecf b/examples/restbucksCRUD/client/client-safe.ecf
similarity index 100%
rename from examples/restbucks/client/client-safe.ecf
rename to examples/restbucksCRUD/client/client-safe.ecf
diff --git a/examples/restbucks/client/client.ecf b/examples/restbucksCRUD/client/client.ecf
similarity index 100%
rename from examples/restbucks/client/client.ecf
rename to examples/restbucksCRUD/client/client.ecf
diff --git a/examples/restbucks/client/src/restbuck_client.e b/examples/restbucksCRUD/client/src/restbuck_client.e
similarity index 100%
rename from examples/restbucks/client/src/restbuck_client.e
rename to examples/restbucksCRUD/client/src/restbuck_client.e
diff --git a/examples/restbucks/license.lic b/examples/restbucksCRUD/license.lic
similarity index 100%
rename from examples/restbucks/license.lic
rename to examples/restbucksCRUD/license.lic
diff --git a/examples/restbucks/readme.txt b/examples/restbucksCRUD/readme.txt
similarity index 100%
rename from examples/restbucks/readme.txt
rename to examples/restbucksCRUD/readme.txt
diff --git a/examples/restbucks/restbucks-safe.ecf b/examples/restbucksCRUD/restbucks-safe.ecf
similarity index 100%
rename from examples/restbucks/restbucks-safe.ecf
rename to examples/restbucksCRUD/restbucks-safe.ecf
diff --git a/examples/restbucks/restbucks.rc b/examples/restbucksCRUD/restbucks.rc
similarity index 100%
rename from examples/restbucks/restbucks.rc
rename to examples/restbucksCRUD/restbucks.rc
diff --git a/examples/restbucks/src/database/database_api.e b/examples/restbucksCRUD/src/database/database_api.e
similarity index 100%
rename from examples/restbucks/src/database/database_api.e
rename to examples/restbucksCRUD/src/database/database_api.e
diff --git a/examples/restbucks/src/database/shared_database_api.e b/examples/restbucksCRUD/src/database/shared_database_api.e
similarity index 100%
rename from examples/restbucks/src/database/shared_database_api.e
rename to examples/restbucksCRUD/src/database/shared_database_api.e
diff --git a/examples/restbucks/src/domain/item.e b/examples/restbucksCRUD/src/domain/item.e
similarity index 100%
rename from examples/restbucks/src/domain/item.e
rename to examples/restbucksCRUD/src/domain/item.e
diff --git a/examples/restbucks/src/domain/item_constants.e b/examples/restbucksCRUD/src/domain/item_constants.e
similarity index 100%
rename from examples/restbucks/src/domain/item_constants.e
rename to examples/restbucksCRUD/src/domain/item_constants.e
diff --git a/examples/restbucks/src/domain/json_order_converter.e b/examples/restbucksCRUD/src/domain/json_order_converter.e
similarity index 100%
rename from examples/restbucks/src/domain/json_order_converter.e
rename to examples/restbucksCRUD/src/domain/json_order_converter.e
diff --git a/examples/restbucks/src/domain/order.e b/examples/restbucksCRUD/src/domain/order.e
similarity index 100%
rename from examples/restbucks/src/domain/order.e
rename to examples/restbucksCRUD/src/domain/order.e
diff --git a/examples/restbucks/src/domain/order_validation.e b/examples/restbucksCRUD/src/domain/order_validation.e
similarity index 100%
rename from examples/restbucks/src/domain/order_validation.e
rename to examples/restbucksCRUD/src/domain/order_validation.e
diff --git a/examples/restbucks/src/domain/shared_order_validation.e b/examples/restbucksCRUD/src/domain/shared_order_validation.e
similarity index 100%
rename from examples/restbucks/src/domain/shared_order_validation.e
rename to examples/restbucksCRUD/src/domain/shared_order_validation.e
diff --git a/examples/restbucks/src/resource/order_handler.e b/examples/restbucksCRUD/src/resource/order_handler.e
similarity index 100%
rename from examples/restbucks/src/resource/order_handler.e
rename to examples/restbucksCRUD/src/resource/order_handler.e
diff --git a/examples/restbucks/src/restbucks_server.e b/examples/restbucksCRUD/src/restbucks_server.e
similarity index 100%
rename from examples/restbucks/src/restbucks_server.e
rename to examples/restbucksCRUD/src/restbucks_server.e
diff --git a/examples/restbucks/src/utils/etag_utils.e b/examples/restbucksCRUD/src/utils/etag_utils.e
similarity index 100%
rename from examples/restbucks/src/utils/etag_utils.e
rename to examples/restbucksCRUD/src/utils/etag_utils.e
diff --git a/examples/simple/application.e b/examples/simple/application.e
new file mode 100644
index 00000000..887d4ec4
--- /dev/null
+++ b/examples/simple/application.e
@@ -0,0 +1,31 @@
+note
+ description : "simple application root class"
+ date : "$Date$"
+ revision : "$Revision$"
+
+class
+ APPLICATION
+
+inherit
+ DEFAULT_SERVICE
+
+create
+ make
+
+feature {NONE} -- Initialization
+
+ make
+ -- Run application.
+ do
+ make_and_launch
+ end
+
+ execute (req: WSF_REQUEST; res: WSF_RESPONSE)
+ do
+ -- To send a response we need to setup, the status code and
+ -- the response headers.
+ res.set_status_code ({HTTP_STATUS_CODE}.ok)
+ res.write_header_text ("")
+ res.write_string ("Hello World")
+ end
+end
diff --git a/examples/simple/simple.ecf b/examples/simple/simple.ecf
new file mode 100644
index 00000000..6dfd06eb
--- /dev/null
+++ b/examples/simple/simple.ecf
@@ -0,0 +1,24 @@
+
+