Re-added home page and CSS fixes