Overhauled Website

wrote from scratch - now more visually appealing. still have to test on
mobile - pretty sure it's not responsive.