The Website is back!
Its still in Work in Progress, but it will be finished soon!
refresh the page before opening it again as its bugged out