added timeout function
making moves
transitions are a go
adding scrollto