changed homepage, redid some functionality