updates events view, adds styles, completes home layout