Hook up and style the frontend