adds styling and some offset calculations for displaying the challenge graph

(github issue #27)