fixed up homepage, added some CSS