degrees
fix orientation
text positioned independently of compass
moar compass
line -> needle
refactor: extract functions
add headings
add circle border
moar compass