The site is up and running

The site is finally up and running. Some of the planned content is still not there, stay tuned.