enable smooth scrolling & hardward acceleration
refactor a bit
math webjump, use recoverable "kill current buffer"
use underscore, refactor utils
move launchers to ublt-launchers
add basic mouse gesture (only buttons combination, not movement yet)