gitter and webui
some structure changes
documentation start