dev: use SFML scrolling instead of rolling my own