added scrolling, need to fix collisions still