New Website

After a long time without a decent website we are now up and running. Expect content to be added in the near future.