move scroll bar
scroll controler working
refactor scroll calc