added styles and navigation functionality