update to head of nanovg after cls merged
more of up/down movement implemented (tests only)
fix downwards traversal, draw focus
left/right movement