First commit. Implemented x scrolling