This is my personal site It is obviosuly a work in progress that will get updated whenever I'm not lazy to do it.