Tons more framework for scrollable GUIs

Added sliders and vertical sliders (for scrolling)
work on container class to hold gui elements
added name and description tags for config options