Consider scroll offset when positioning drag surrogate
Update module names
Refactor header
Styling fix
Some styling tweaks