added carousel widget, scrolling horizontally still needs work
carousel widget: cleaned up object, fixed horizontal scroller