The Site is back up finally

After a bit of a hiatus due to technical and personal issues the site is back up. It's been moved over to pelican in an attempt to lower the requirements for keeping the blog up. There will be other announcements here soon about interesting stuff hopefully.