After nearly 6 years the website finally has a layout.
There's still not much going on here, but I hope to change that in the not too far future.
Apologies for any dead links, especially the language switching ones. Didn't really get to work on those yet.
If you feel like leaving any nice (or rude) comments, the comment section should work.