diff --git a/doc/Doxyfile.extra.in b/doc/Doxyfile.extra.in
index 4571d7c1937286e95d4d92f0ed8e96c9c7288375..f58d83027b03c503d8af6e511cd34a86755c9708 100644
--- a/doc/Doxyfile.extra.in
+++ b/doc/Doxyfile.extra.in
@@ -67,12 +67,12 @@ LOOKUP_CACHE_SIZE      = 0
 
 EXTRACT_ALL            = NO
 
-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
 # will be included in the documentation.
 
 EXTRACT_PRIVATE        = NO
 
-# If the EXTRACT_STATIC tag is set to YES all static members of a file 
+# If the EXTRACT_STATIC tag is set to YES all static members of a file
 # will be included in the documentation.
 
 EXTRACT_STATIC         = NO
@@ -109,9 +109,9 @@ HIDE_UNDOC_MEMBERS     = NO
 
 #HIDE_FRIEND_COMPOUNDS  = NO
 
-# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any 
-# documentation blocks found inside the body of a function. 
-# If set to NO (the default) these blocks will be appended to the 
+# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
+# documentation blocks found inside the body of a function.
+# If set to NO (the default) these blocks will be appended to the
 # function's detailed documentation block.
 
 HIDE_IN_BODY_DOCS      = NO
@@ -130,9 +130,9 @@ CASE_SENSE_NAMES       = YES
 
 HIDE_SCOPE_NAMES       = YES
 
-# The INTERNAL_DOCS tag determines if documentation 
-# that is typed after a \internal command is included. If the tag is set 
-# to NO (the default) then the documentation will be excluded. 
+# The INTERNAL_DOCS tag determines if documentation
+# that is typed after a \internal command is included. If the tag is set
+# to NO (the default) then the documentation will be excluded.
 # Set it to YES to include the internal documentation.
 
 INTERNAL_DOCS          = YES
@@ -140,11 +140,11 @@ INTERNAL_DOCS          = YES
 # The ENABLED_SECTIONS tag can be used to enable conditional
 # documentation sections, marked by \if sectionname ... \endif.
 
-ENABLED_SECTIONS       = DEV 
+ENABLED_SECTIONS       = DEV
 
-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen 
-# will sort the (detailed) documentation of file and class members 
-# alphabetically by member name. If set to NO the members will appear in 
+# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
+# will sort the (detailed) documentation of file and class members
+# alphabetically by member name. If set to NO the members will appear in
 # declaration order.
 
 SORT_MEMBER_DOCS       = YES
@@ -156,12 +156,12 @@ SORT_MEMBER_DOCS       = YES
 
 SORT_BRIEF_DOCS        = NO
 
-# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen 
-# will sort the (brief and detailed) documentation of class members so that 
-# constructors and destructors are listed first. If set to NO (the default) 
-# the constructors will appear in the respective orders defined by 
-# SORT_MEMBER_DOCS and SORT_BRIEF_DOCS. 
-# This tag will be ignored for brief docs if SORT_BRIEF_DOCS is set to NO 
+# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen
+# will sort the (brief and detailed) documentation of class members so that
+# constructors and destructors are listed first. If set to NO (the default)
+# the constructors will appear in the respective orders defined by
+# SORT_MEMBER_DOCS and SORT_BRIEF_DOCS.
+# This tag will be ignored for brief docs if SORT_BRIEF_DOCS is set to NO
 # and ignored for detailed docs if SORT_MEMBER_DOCS is set to NO.
 
 SORT_MEMBERS_CTORS_1ST = YES
@@ -187,8 +187,8 @@ GENERATE_TESTLIST      = YES
 
 GENERATE_BUGLIST       = YES
 
-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or 
-# disable (NO) the deprecated list. This list is created by putting 
+# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
+# disable (NO) the deprecated list. This list is created by putting
 # \deprecated commands in the documentation.
 
 GENERATE_DEPRECATEDLIST= YES
@@ -216,8 +216,8 @@ SHOW_USED_FILES        = YES
 
 SHOW_NAMESPACES        = YES
 
-# Set the SHOW_FILES tag to NO to disable the generation of the Files page. 
-# This will remove the Files entry from the Quick Index and from the 
+# Set the SHOW_FILES tag to NO to disable the generation of the Files page.
+# This will remove the Files entry from the Quick Index and from the
 # Folder Tree View (if specified). The default is YES.
 
 SHOW_FILES             = YES
@@ -229,7 +229,7 @@ SHOW_FILES             = YES
 # You can optionally specify a file name after the option, if omitted
 # DoxygenLayout.xml will be used as the name of the layout file.
 
-LAYOUT_FILE            = @PROJECT_SOURCE_DIR@/doc/layout.xml
+LAYOUT_FILE            =
 
 #---------------------------------------------------------------------------
 # configuration options related to warning and progress messages
@@ -240,44 +240,44 @@ LAYOUT_FILE            = @PROJECT_SOURCE_DIR@/doc/layout.xml
 
 QUIET                  = YES
 
-# The WARNINGS tag can be used to turn on/off the warning messages that are 
-# generated by doxygen. Possible values are YES and NO. If left blank 
+# The WARNINGS tag can be used to turn on/off the warning messages that are
+# generated by doxygen. Possible values are YES and NO. If left blank
 # NO is used.
 
 WARNINGS               = YES
 
-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings 
-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will 
+# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
+# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
 # automatically be disabled.
 
 WARN_IF_UNDOCUMENTED   = NO
 
-# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for 
-# potential errors in the documentation, such as not documenting some 
-# parameters in a documented function, or documenting parameters that 
+# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some
+# parameters in a documented function, or documenting parameters that
 # don't exist or using markup commands wrongly.
 
 WARN_IF_DOC_ERROR      = YES
 
-# The WARN_NO_PARAMDOC option can be enabled to get warnings for 
-# functions that are documented, but have no documentation for their parameters 
-# or return value. If set to NO (the default) doxygen will only warn about 
-# wrong or incomplete parameter documentation, but not about the absence of 
+# The WARN_NO_PARAMDOC option can be enabled to get warnings for
+# functions that are documented, but have no documentation for their parameters
+# or return value. If set to NO (the default) doxygen will only warn about
+# wrong or incomplete parameter documentation, but not about the absence of
 # documentation.
 
 WARN_NO_PARAMDOC       = NO
 
-# The WARN_FORMAT tag determines the format of the warning messages that 
-# doxygen can produce. The string should contain the $file, $line, and $text 
-# tags, which will be replaced by the file and line number from which the 
-# warning originated and the warning text. Optionally the format may contain 
-# $version, which will be replaced by the version of the file (if it could 
+# The WARN_FORMAT tag determines the format of the warning messages that
+# doxygen can produce. The string should contain the $file, $line, and $text
+# tags, which will be replaced by the file and line number from which the
+# warning originated and the warning text. Optionally the format may contain
+# $version, which will be replaced by the version of the file (if it could
 # be obtained via FILE_VERSION_FILTER)
 
 WARN_FORMAT            = "$file:$line: $text"
 
-# The WARN_LOGFILE tag can be used to specify a file to which warning 
-# and error messages should be written. If left blank the output is written 
+# The WARN_LOGFILE tag can be used to specify a file to which warning
+# and error messages should be written. If left blank the output is written
 # to stderr.
 
 WARN_LOGFILE           = @CMAKE_BINARY_DIR@/doc/doxygen.log
@@ -295,8 +295,8 @@ INPUT                 = @CMAKE_SOURCE_DIR@/doc/additionalDoc \
                         @CMAKE_SOURCE_DIR@/doc \
                         @CMAKE_SOURCE_DIR@/src
 
-# The RECURSIVE tag can be used to turn specify whether or not subdirectories 
-# should be searched for input files as well. Possible values are YES and NO. 
+# The RECURSIVE tag can be used to turn specify whether or not subdirectories
+# should be searched for input files as well. Possible values are YES and NO.
 # If left blank NO is used.
 
 RECURSIVE              = YES
@@ -359,7 +359,7 @@ IMAGE_PATH             = @CMAKE_SOURCE_DIR@/doc/pictures
 
 SOURCE_BROWSER         = YES
 
-# Setting the INLINE_SOURCES tag to YES will include the body 
+# Setting the INLINE_SOURCES tag to YES will include the body
 # of functions and classes directly in the documentation.
 
 INLINE_SOURCES         = NO
@@ -380,8 +380,8 @@ VERBATIM_HEADERS       = YES
 
 ALPHABETICAL_INDEX     = YES
 
-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then 
-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns 
+# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
+# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
 # in which this list will be split (can be a number in the range [1..20])
 
 COLS_IN_ALPHA_INDEX    = 4
@@ -401,13 +401,13 @@ COLS_IN_ALPHA_INDEX    = 4
 # have to redo this when upgrading to a newer version of doxygen or when
 # changing the value of configuration settings such as GENERATE_TREEVIEW!
 
-HTML_HEADER            = @PROJECT_SOURCE_DIR@/doc/header.html
+HTML_HEADER            =
 
 # The HTML_FOOTER tag can be used to specify a personal HTML footer for
 # each generated HTML page. If it is left blank doxygen will generate a
 # standard footer.
 
-HTML_FOOTER            = @PROJECT_SOURCE_DIR@/doc/footer.html
+HTML_FOOTER            =
 
 # The HTML_STYLESHEET tag can be used to specify a user-defined cascading
 # style sheet that is used by each HTML page. It can be used to
diff --git a/doc/additionalDoc/GettingStarted/install.dox b/doc/additionalDoc/GettingStarted/install.dox
deleted file mode 100644
index 5c374237da65ea80fd429668746997195b5d64ef..0000000000000000000000000000000000000000
--- a/doc/additionalDoc/GettingStarted/install.dox
+++ /dev/null
@@ -1,27 +0,0 @@
-//
-// Copyright (c) 2016 CNRS
-// Author: Florian Valenza
-//
-// This file is part of Pinocchio
-// Pinocchio is free software: you can redistribute it
-// and/or modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation, either version
-// 3 of the License, or (at your option) any later version.
-//
-// Pinocchio 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 Lesser Public License for more details. You should have
-// received a copy of the GNU Lesser General Public License along with
-// Pinocchio If not, see
-// <http://www.gnu.org/licenses/>.
-
-namespace pinocchio
-{
-  
-/** \page GettingStarted_install install
-
-Here you can find the installation procedure. What to put ? Copy paste from github ?
-
-*/  
-}
\ No newline at end of file
diff --git a/doc/additionalDoc/GettingStarted/intro.dox b/doc/additionalDoc/GettingStarted/intro.dox
deleted file mode 100644
index ba34d1124d6ef28a8e01c53724566d03d6c990b8..0000000000000000000000000000000000000000
--- a/doc/additionalDoc/GettingStarted/intro.dox
+++ /dev/null
@@ -1,27 +0,0 @@
-//
-// Copyright (c) 2016 CNRS
-// Author: Florian Valenza
-//
-// This file is part of Pinocchio
-// Pinocchio is free software: you can redistribute it
-// and/or modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation, either version
-// 3 of the License, or (at your option) any later version.
-//
-// Pinocchio 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 Lesser Public License for more details. You should have
-// received a copy of the GNU Lesser General Public License along with
-// Pinocchio If not, see
-// <http://www.gnu.org/licenses/>.
-
-namespace pinocchio
-{
-
-/** \page GettingStarted Getting started
-
-Here you can find the installation procedure and some examples or HowTo
-
-*/
-}
\ No newline at end of file
diff --git a/doc/additionalDoc/GettingStarted/simple-humanoid.dox b/doc/additionalDoc/GettingStarted/simple-humanoid.dox
deleted file mode 100644
index b0f2db22f72c8028e0adcb825b5adb0b5f28d376..0000000000000000000000000000000000000000
--- a/doc/additionalDoc/GettingStarted/simple-humanoid.dox
+++ /dev/null
@@ -1,27 +0,0 @@
-//
-// Copyright (c) 2016 CNRS
-// Author: Florian Valenza
-//
-// This file is part of Pinocchio
-// Pinocchio is free software: you can redistribute it
-// and/or modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation, either version
-// 3 of the License, or (at your option) any later version.
-//
-// Pinocchio 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 Lesser Public License for more details. You should have
-// received a copy of the GNU Lesser General Public License along with
-// Pinocchio If not, see
-// <http://www.gnu.org/licenses/>.
-
-namespace pinocchio
-{
-  
-/** \page GettingStarted_simple_huma_IK Inverse Kinematics
-
-Here you can find how to use pinocchio API to build a really simple model and compute inverse kinematics
-
-*/  
-}
\ No newline at end of file
diff --git a/doc/additionalDoc/GettingStarted/urdf-loading-displaying.dox b/doc/additionalDoc/GettingStarted/urdf-loading-displaying.dox
deleted file mode 100644
index e95e2a05528dffdd393dbad246d55be517ad712f..0000000000000000000000000000000000000000
--- a/doc/additionalDoc/GettingStarted/urdf-loading-displaying.dox
+++ /dev/null
@@ -1,27 +0,0 @@
-//
-// Copyright (c) 2016 CNRS
-// Author: Florian Valenza
-//
-// This file is part of Pinocchio
-// Pinocchio is free software: you can redistribute it
-// and/or modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation, either version
-// 3 of the License, or (at your option) any later version.
-//
-// Pinocchio 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 Lesser Public License for more details. You should have
-// received a copy of the GNU Lesser General Public License along with
-// Pinocchio If not, see
-// <http://www.gnu.org/licenses/>.
-
-namespace pinocchio
-{
-  
-/** \page GettingStarted_urdf_loading_viewer  Loading an urdf file
-
-Here you can find how to create a model from an urdf file and how to display it in gepetto viewer using the python bindings
-
-*/  
-}
\ No newline at end of file
diff --git a/doc/additionalDoc/users.dox b/doc/additionalDoc/users.dox
deleted file mode 100644
index 08b4875a17fceac78dbb3ec5f2eb1a0e20fbf2cf..0000000000000000000000000000000000000000
--- a/doc/additionalDoc/users.dox
+++ /dev/null
@@ -1,28 +0,0 @@
-//
-// Copyright (c) 2016 CNRS
-// Author: Florian Valenza
-//
-// This file is part of Pinocchio
-// Pinocchio is free software: you can redistribute it
-// and/or modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation, either version
-// 3 of the License, or (at your option) any later version.
-//
-// Pinocchio 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 Lesser Public License for more details. You should have
-// received a copy of the GNU Lesser General Public License along with
-// Pinocchio If not, see
-// <http://www.gnu.org/licenses/>.
-
-namespace pinocchio
-{
-
-/** \page Users Current Users
-
-Somes teams/companies that are currently using Pinocchio
-
- */
-
-}
\ No newline at end of file
diff --git a/doc/footer.html b/doc/footer.html
deleted file mode 100644
index b1458a2a3fa3d8f9b1a912ddfb39deb083ad2886..0000000000000000000000000000000000000000
--- a/doc/footer.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!-- start footer part -->
-<!--BEGIN GENERATE_TREEVIEW-->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
-  <ul>
-    $navpath
-    <li class="footer">$generatedby
-    <a href="http://www.doxygen.org/index.html">
-    <img class="footer" src="$relpath$doxygen.png" alt="doxygen"/></a> $doxygenversion </li>
-  </ul>
-</div>
-<!--END GENERATE_TREEVIEW-->
-<!--BEGIN !GENERATE_TREEVIEW-->
-<hr class="footer"/><address class="footer"><small>
-$generatedby &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="$relpath$doxygen.png" alt="doxygen"/>
-</a> $doxygenversion
-</small></address>
-<!--END !GENERATE_TREEVIEW-->
-
-</body>
-</html>
diff --git a/doc/header.html b/doc/header.html
deleted file mode 100644
index 70e64b796940f43c66ae7862eb49c72aa9a586a9..0000000000000000000000000000000000000000
--- a/doc/header.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen $doxygenversion"/>
-<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
-<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
-<link href="$relpath$tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="$relpath$jquery.js"></script>
-<script type="text/javascript" src="$relpath$dynsections.js"></script>
-$treeview
-$search
-$mathjax
-<link href="$relpath$$stylesheet"   rel="stylesheet" type="text/css" />
-<link href="$relpath$eigendoxy.css" rel="stylesheet" type="text/css">
-<!-- $extrastylesheet -->
-<script type="text/javascript" src="$relpath$eigen_navtree_hacks.js"></script>
-<!-- <script type="text/javascript"> -->
-<!-- </script> -->
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<!-- <a name="top"></a> -->
-
-<!--BEGIN TITLEAREA-->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <!--BEGIN PROJECT_LOGO-->
-  <td id="projectlogo"><img alt="Logo" src="$relpath$$projectlogo"/></td>
-  <!--END PROJECT_LOGO-->
-  <!--BEGIN PROJECT_NAME-->
-  <td style="padding-left: 0.5em;">
-   <div id="projectname"><a href="https://github.com/stack-of-tasks/pinocchio">$projectname</a>
-   <!--BEGIN PROJECT_NUMBER-->&#160;<span id="projectnumber">$projectnumber</span><!--END PROJECT_NUMBER-->
-   </div>
-   <!--BEGIN PROJECT_BRIEF--><div id="projectbrief">Dynamic computations using Spatial Algebra</div><!--END PROJECT_BRIEF-->
-  </td>
-  <!--END PROJECT_NAME-->
-  <!--BEGIN !PROJECT_NAME-->
-   <!--BEGIN PROJECT_BRIEF-->
-    <td style="padding-left: 0.5em;">
-    <div id="projectbrief">$projectbrief</div>
-    </td>
-   <!--END PROJECT_BRIEF-->
-  <!--END !PROJECT_NAME-->
-  <!--BEGIN DISABLE_INDEX-->
-   <!--BEGIN SEARCHENGINE-->
-   <td>$searchbox</td>
-   <!--END SEARCHENGINE-->
-  <!--END DISABLE_INDEX-->
- </tr>
- </tbody>
-</table>
-</div>
-<!--END TITLEAREA-->
-<!-- end header part -->
diff --git a/doc/layout.xml b/doc/layout.xml
deleted file mode 100644
index 2e5f2f64311cb8fe3ae002a52d8357a7c205403b..0000000000000000000000000000000000000000
--- a/doc/layout.xml
+++ /dev/null
@@ -1,190 +0,0 @@
-<doxygenlayout version="1.0">
-  <!-- Navigation index tabs for HTML output -->
-  <navindex>
-    <tab type="mainpage" visible="yes" title="hello"/>
-    <tab type="pages" visible="yes" title="Pages" intro=""/>
-    <tab type="modules" visible="yes" title="" intro=""/>
-<!--     <tab type="namespaces" visible="yes" title="">
-      <tab type="namespacelist" visible="yes" title="" intro=""/>
-      <tab type="namespacemembers" visible="yes" title="" intro=""/>
-    </tab>
- -->    
-    <tab type="classes" visible="yes" title="">
-      <tab type="classlist" visible="yes" title="" intro=""/>
-      <tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/> 
-      <tab type="hierarchy" visible="yes" title="" intro=""/>
-      <tab type="classmembers" visible="yes" title="" intro=""/>
-    </tab>
-<!--     <tab type="files" visible="yes" title="">
-      <tab type="filelist" visible="yes" title="" intro=""/>
-      <tab type="globals" visible="yes" title="" intro=""/>
-    </tab>
- -->
-    <tab type="dirs" visible="yes" title="" intro=""/>
-    <tab type="examples" visible="yes" title="" intro=""/>  
-  </navindex>
-
-  <!-- Layout definition for a class page -->
-  <class>
-    <briefdescription visible="yes"/>
-    <includes visible="$SHOW_INCLUDE_FILES"/>
-    <inheritancegraph visible="$CLASS_GRAPH"/>
-    <collaborationgraph visible="$COLLABORATION_GRAPH"/>
-    <allmemberslink visible="yes"/>
-    <memberdecl>
-      <nestedclasses visible="yes" title=""/>
-      <publictypes title=""/>
-      <publicslots title=""/>
-      <signals title=""/>
-      <publicmethods title=""/>
-      <publicstaticmethods title=""/>
-      <publicattributes title=""/>
-      <publicstaticattributes title=""/>
-      <protectedtypes title=""/>
-      <protectedslots title=""/>
-      <protectedmethods title=""/>
-      <protectedstaticmethods title=""/>
-      <protectedattributes title=""/>
-      <protectedstaticattributes title=""/>
-      <packagetypes title=""/>
-      <packagemethods title=""/>
-      <packagestaticmethods title=""/>
-      <packageattributes title=""/>
-      <packagestaticattributes title=""/>
-      <properties title=""/>
-      <events title=""/>
-      <privatetypes title=""/>
-      <privateslots title=""/>
-      <privatemethods title=""/>
-      <privatestaticmethods title=""/>
-      <privateattributes title=""/>
-      <privatestaticattributes title=""/>
-      <friends title=""/>
-      <related title="" subtitle=""/>
-      <membergroups visible="yes"/>
-    </memberdecl>
-    <detaileddescription title=""/>
-    <memberdef>
-      <inlineclasses title=""/>
-      <typedefs title=""/>
-      <enums title=""/>
-      <constructors title=""/>
-      <functions title=""/>
-      <related title=""/>
-      <variables title=""/>
-      <properties title=""/>
-      <events title=""/>
-    </memberdef>
-    <usedfiles visible="$SHOW_USED_FILES"/>
-    <authorsection visible="yes"/>
-  </class>
-
-  <!-- Layout definition for a namespace page -->
-  <namespace>
-    <briefdescription visible="yes"/>
-    <memberdecl>
-      <nestednamespaces visible="yes" title=""/>
-      <classes visible="yes" title=""/>
-      <typedefs title=""/>
-      <enums title=""/>
-      <functions title=""/>
-      <variables title=""/>
-      <membergroups visible="yes"/>
-    </memberdecl>
-    <detaileddescription title=""/>
-    <memberdef>
-      <inlineclasses title=""/>
-      <typedefs title=""/>
-      <enums title=""/>
-      <functions title=""/>
-      <variables title=""/>
-    </memberdef>
-    <authorsection visible="yes"/>
-  </namespace>
-
-  <!-- Layout definition for a file page -->
-  <file>
-    <briefdescription visible="yes"/>
-    <includes visible="$SHOW_INCLUDE_FILES"/>
-    <includegraph visible="$INCLUDE_GRAPH"/>
-    <includedbygraph visible="$INCLUDED_BY_GRAPH"/>
-    <sourcelink visible="yes"/>
-    <memberdecl>
-      <classes visible="yes" title=""/>
-      <namespaces visible="yes" title=""/>
-      <defines title=""/>
-      <typedefs title=""/>
-      <enums title=""/>
-      <functions title=""/>
-      <variables title=""/>
-      <membergroups visible="yes"/>
-    </memberdecl>
-    <detaileddescription title=""/>
-    <memberdef>
-      <inlineclasses title=""/>
-      <defines title=""/>
-      <typedefs title=""/>
-      <enums title=""/>
-      <functions title=""/>
-      <variables title=""/>
-    </memberdef>
-    <authorsection/>
-  </file>
-
-  <!-- Layout definition for a group page -->
-  <group>
-    <briefdescription visible="yes"/>
-    <groupgraph visible="$GROUP_GRAPHS"/>
-    <memberdecl>
-      <classes visible="yes" title=""/>
-      <namespaces visible="yes" title=""/>
-      <dirs visible="yes" title=""/>
-      <nestedgroups visible="yes" title=""/>
-      <files visible="yes" title=""/>
-      <defines title=""/>
-      <typedefs title=""/>
-      <enums title=""/>
-      <enumvalues title=""/>
-      <functions title=""/>
-      <variables title=""/>
-      <signals title=""/>
-      <publicslots title=""/>
-      <protectedslots title=""/>
-      <privateslots title=""/>
-      <events title=""/>
-      <properties title=""/>
-      <friends title=""/>
-      <membergroups visible="yes"/>
-    </memberdecl>
-    <detaileddescription title=""/>
-    <memberdef>
-      <pagedocs/>
-      <inlineclasses title=""/>
-      <defines title=""/>
-      <typedefs title=""/>
-      <enums title=""/>
-      <enumvalues title=""/>
-      <functions title=""/>
-      <variables title=""/>
-      <signals title=""/>
-      <publicslots title=""/>
-      <protectedslots title=""/>
-      <privateslots title=""/>
-      <events title=""/>
-      <properties title=""/>
-      <friends title=""/>
-    </memberdef>
-    <authorsection visible="yes"/>
-  </group>
-
-  <!-- Layout definition for a directory page -->
-  <directory>
-    <briefdescription visible="yes"/>
-    <directorygraph visible="yes"/>
-    <memberdecl>
-      <dirs visible="yes"/>
-      <files visible="yes"/>
-    </memberdecl>
-    <detaileddescription title=""/>
-  </directory>
-</doxygenlayout>
diff --git a/doc/package.css b/doc/package.css
deleted file mode 100644
index f992392b8d5f99929d049a86a66bfaf807cdc431..0000000000000000000000000000000000000000
--- a/doc/package.css
+++ /dev/null
@@ -1,230 +0,0 @@
-body {
-    font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,Sans-Serif;
-    color: #5D5D5D;
-}
-
-dl {
-    border: 1.5px #82b6d7 solid;
-    width: 97%;
-    padding: 5px;
-    color: #330077;
-}
-
-code {
-    color: #3C9A35;
-}
-
-td.md {
-    color: #0066CC;
-}
-
-h1 {
-    padding-top: 50px;
-    padding: 0px;
-    font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,Sans-Serif;
-    font-variant: small-caps;
-    color:#0066CC;
-    text-align: center;
-}
-
-h2,h3,hr {
-    magin-top: 15px;
-    padding: 0px;
-    font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,Sans-Serif;
-    font-variant: small-caps;
-    color:#0066CC;
-}
-
-h4 {
-    color: #3C9A35;
-}
-
-a:link {
-    font-weight: bold;
-    text-decoration: none;
-    color:#0066CC
-}
-
-a:hover, a:active { 
-	text-decoration: underline; 
-	color: #3C9A35;
-}
-
-a:visited {
-    font-weight: bold;
-    color: #3C9A35;
-    text-decoration: none;
-}
-
-DIV.memitem
-{ 
-  spacing: 10px;
-  width:100%;
-  background:#FFFFFF;
-  font-size:100%;
-  line-height:normal;
-  border-width: 1px;
-  border-style: solid;
-  border-color: #808080;
-  -moz-border-radius: 8px 8px 8px 8px;
-}
-
-DIV.memproto
-{ 
-  width:100%;
-  background:#F0F0F0;
-  font-size:100%;
-  line-height:normal;
-  border-width: 1px;
-  border-style: solid;
-  border-color: #808080;
-  -moz-border-radius: 8px 8px 8px 8px;
-}
-
-DIV.memdoc
-{ 
-  padding: 10px;
-  width:100%;
-  font-size:100%;
-  line-height:normal;
-}
-
-DIV.tabs
-{
-   float            : left;
-   width            : 100%;
-   background       : url("tab_b.gif") repeat-x bottom;
-   margin-bottom    : 4px;
-}
-
-DIV.tabs UL
-{
-   margin           : 0px;
-   padding-left     : 10px;
-   list-style       : none;
-}
-
-DIV.tabs LI, DIV.tabs FORM
-{
-   display          : inline;
-   margin           : 0px;
-   padding          : 0px;
-}
-
-DIV.tabs FORM
-{
-   float            : right;
-}
-
-DIV.tabs A
-{
-   float            : left;
-   background       : url("tab_r.gif") no-repeat right top;
-   border-bottom    : 1px solid #84B0C7;
-   font-size        : x-small;
-   font-weight      : bold;
-   text-decoration  : none;
-}
-
-DIV.tabs A:hover
-{
-   background-position: 100% -150px;
-}
-
-DIV.tabs A:link, DIV.tabs A:visited,
-DIV.tabs A:active, DIV.tabs A:hover
-{
-       color: #1A419D;
-}
-
-DIV.tabs SPAN
-{
-   float            : left;
-   display          : block;
-   background       : url("tab_l.gif") no-repeat left top;
-   padding          : 5px 9px;
-   white-space      : nowrap;
-}
-
-DIV.tabs INPUT
-{
-   float            : right;
-   display          : inline;
-   font-size        : 1em;
-}
-
-DIV.tabs TD
-{
-   font-size        : x-small;
-   font-weight      : bold;
-   text-decoration  : none;
-}
-
-
-
-DIV.tabs SPAN {float : none;}
-
-DIV.tabs A:hover SPAN
-{
-   background-position: 0% -150px;
-}
-
-DIV.tabs LI#current A
-{
-   background-position: 100% -150px;
-   border-width     : 0px;
-}
-
-DIV.tabs LI#current SPAN
-{
-   background-position: 0% -150px;
-   padding-bottom   : 6px;
-}
-
-DIV.nav
-{
-   background       : none;
-   border           : none;
-   border-bottom    : 1px solid #84B0C7;
-}
-
-DIV.groupHeader
-{ 
-  padding-top: 30px;
-  padding-bottom: 20px;
-  background       : none;
-  border           : none;
-  border-bottom    : 1px solid #84B0C7;
-  font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,Sans-Serif;
-  font-variant: small-caps;
-  font-size: 14pt;
-  color:#0066CC;
-}
-
-.directory p 
-{ 
-    margin: 0px; 
-    white-space: nowrap; 
-    font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,Sans-Serif;
-    font-size: 10pt;
-    font-weight: normal;
-}
-
-
-.directory h3 
-{ 
-    font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,Sans-Serif;
-    margin: 0px; 
-    margin-top: 1em; 
-    padding-bottom: 20px;
-    font-size: 12pt; 
-    font-variant: small-caps;
-    text-align: center;
-}
-
-.directory a:visited {
-    font-weight: bold;
-    text-decoration: none;
-    color:#0066CC
-}
-
diff --git a/doc/pictures/HRP2.jpg b/doc/pictures/HRP2.jpg
deleted file mode 100644
index 377681b20575b32c765e0ad9403723a0e3ea5c75..0000000000000000000000000000000000000000
Binary files a/doc/pictures/HRP2.jpg and /dev/null differ
diff --git a/doc/pictures/footer.jpg b/doc/pictures/footer.jpg
deleted file mode 100644
index 377681b20575b32c765e0ad9403723a0e3ea5c75..0000000000000000000000000000000000000000
Binary files a/doc/pictures/footer.jpg and /dev/null differ
diff --git a/doc/pictures/footer.txt b/doc/pictures/footer.txt
deleted file mode 100644
index 5c1322c49a0ff9e84f4bd2384f25dafb52e252b0..0000000000000000000000000000000000000000
--- a/doc/pictures/footer.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Copy in this directory the image you wish to use in the footer of the documentation or edit file sot-core/doc/footer.html and
-remove this file.
diff --git a/doc/pictures/soth.tif b/doc/pictures/soth.tif
deleted file mode 100644
index 3f93b62ae3164d17aa3f31dba849de7c09735af3..0000000000000000000000000000000000000000
Binary files a/doc/pictures/soth.tif and /dev/null differ
diff --git a/doc/treeview.dox b/doc/treeview.dox
index 157d3492ba4046cb724704da882b127318331a1b..607fe709db2ed7ba3bdd043954a353661357b68b 100644
--- a/doc/treeview.dox
+++ b/doc/treeview.dox
@@ -27,12 +27,6 @@ namespace pinocchio {
   // Pages/ tutorials organization
   //
 
-  /** \page GettingStarted  Getting Started
-       - \subpage GettingStarted_install
-       - \subpage GettingStarted_simple_huma_IK
-       - \subpage GettingStarted_urdf_loading_viewer
-  */
-  
   /** \page Chapters Chapters
        - \subpage Chapters_SpatialAlgebra
        - \subpage Chapters_RigidBodyDynamicModel
@@ -44,10 +38,6 @@ namespace pinocchio {
        - \subpage Chapters_crtp
   */
 
-  /** \page Users Current Users
-  */
-
-
   //
   // Modules organization
   //
@@ -59,32 +49,32 @@ namespace pinocchio {
 
   /** \defgroup multibody_group Multibody */
   /** \addtogroup Joints_group Joints
-   *  \ingroup multibody_group 
+   *  \ingroup multibody_group
    */
 
 
   /** \defgroup parsers_group Parsers */
   /** \addtogroup Cinematic_group Cinematic
-   *  \ingroup parsers_group 
+   *  \ingroup parsers_group
    */
   /** \addtogroup Geometric_group Geometric
-   *  \ingroup parsers_group 
+   *  \ingroup parsers_group
    */
 
 
 
   /** \defgroup spatial_group Spatial */
   /** \addtogroup Motion_group Motion
-   *  \ingroup spatial_group 
+   *  \ingroup spatial_group
    */
   /** \defgroup Force_group Force
-   *  \ingroup spatial_group 
+   *  \ingroup spatial_group
    */
   /** \addtogroup Inertia_group Inertia
-   *  \ingroup spatial_group 
+   *  \ingroup spatial_group
    */
   /** \addtogroup SE3_group SE3
-   *  \ingroup spatial_group 
+   *  \ingroup spatial_group
    */
 
 
@@ -93,4 +83,4 @@ namespace pinocchio {
   /** \defgroup bench_group Benchmarks */
 
   /** \defgroup unittest_group Unittests */
-} 
\ No newline at end of file
+}