diff --git a/Core/Frameworks/Baikal/Controller/Main.php b/Core/Frameworks/Baikal/Controller/Main.php
new file mode 100644
index 0000000..9ee579c
--- /dev/null
+++ b/Core/Frameworks/Baikal/Controller/Main.php
@@ -0,0 +1,39 @@
+
+# All rights reserved
+#
+# http://sabre.io/baikal
+#
+# This script is part of the Baïkal Server project. The Baïkal
+# Server project is free software; you can redistribute it
+# and/or modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# The GNU General Public License can be found at
+# http://www.gnu.org/copyleft/gpl.html.
+#
+# This script is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# This copyright notice MUST APPEAR in all copies of the script!
+#################################################################
+
+
+namespace Baikal\Controller;
+
+class Main extends \Flake\Core\Controller {
+
+ function execute() {
+ }
+
+ function render() {
+ $oView = new \Baikal\View\Main();
+ return $oView->render();
+ }
+}
diff --git a/Core/Frameworks/Baikal/Controller/Navigation/Topbar/Anonymous.php b/Core/Frameworks/Baikal/Controller/Navigation/Topbar/Anonymous.php
new file mode 100644
index 0000000..69d5182
--- /dev/null
+++ b/Core/Frameworks/Baikal/Controller/Navigation/Topbar/Anonymous.php
@@ -0,0 +1,39 @@
+
+# All rights reserved
+#
+# http://sabre.io/baikal
+#
+# This script is part of the Baïkal Server project. The Baïkal
+# Server project is free software; you can redistribute it
+# and/or modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# The GNU General Public License can be found at
+# http://www.gnu.org/copyleft/gpl.html.
+#
+# This script is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# This copyright notice MUST APPEAR in all copies of the script!
+#################################################################
+
+
+namespace Baikal\Controller\Navigation\Topbar;
+
+class Anonymous extends \Flake\Core\Controller {
+
+ function execute() {
+ }
+
+ function render() {
+ $oView = new \Baikal\View\Navigation\Topbar\Anonymous();
+ return $oView->render();
+ }
+}
diff --git a/Core/Frameworks/Baikal/Core/View.php b/Core/Frameworks/Baikal/Core/View.php
new file mode 100644
index 0000000..f48e9fa
--- /dev/null
+++ b/Core/Frameworks/Baikal/Core/View.php
@@ -0,0 +1,36 @@
+
+# All rights reserved
+#
+# http://baikal-server.com
+#
+# This script is part of the Baïkal Server project. The Baïkal
+# Server project is free software; you can redistribute it
+# and/or modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# The GNU General Public License can be found at
+# http://www.gnu.org/copyleft/gpl.html.
+#
+# This script is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# This copyright notice MUST APPEAR in all copies of the script!
+#################################################################
+
+
+namespace Baikal\Core;
+
+class View extends \Flake\Core\View {
+ function templatesPath() {
+ $sViewName = get_class($this);
+ $sTemplate = str_replace("\\", "/", substr($sViewName, strlen("Baikal\\View\\"))) . ".html";
+ return PROJECT_PATH_ROOT . "Core/Resources/Web/Baikal/Templates/" . $sTemplate;
+ }
+}
diff --git a/Core/Frameworks/Baikal/Resources/Images/logo-baikal.png b/Core/Frameworks/Baikal/Resources/Images/logo-baikal.png
new file mode 100644
index 0000000..1a623ea
Binary files /dev/null and b/Core/Frameworks/Baikal/Resources/Images/logo-baikal.png differ
diff --git a/Core/Frameworks/Baikal/Resources/Templates/Main.html b/Core/Frameworks/Baikal/Resources/Templates/Main.html
new file mode 100644
index 0000000..1f2ed22
--- /dev/null
+++ b/Core/Frameworks/Baikal/Resources/Templates/Main.html
@@ -0,0 +1,14 @@
+{% autoescape false %}
+ Lightweight CalDAV+CardDAV server. Baïkal
+
Baïkal is running alright.
+