added scrolling feature and fixed several UI issues