Moved Renderer::drawText stuff to the Font class. Fonts are now used as std::shared_ptrs.
navigating through them. Added SliderComponent for selecting from a range of values. Added SwitchComponent for selecting an "ON" or "OFF" value.