Finshed update on website

Now works for mobile devices, loads faster, runs on my own linux server,
is much easier to maintain, and looks cleaner.