Upload new website

More functional, more pages, better design