Refactor arc view, add some styling