Rewritten site and blog

The blog and site has been rewritten