updated the website pages following the latest changes (verified to work using the included tests)