Setup styles to be more friendly to smaller device widths
Add Elmah. Add error handling and logging.