New website under development

Because of some problems on the server there is going to be a new website.