public void configAndBuildUI(){
		jtext_price.setBackground(col_primary);
		jtext_openprice.setBackground(col_primary);
		jtext_minprice.setBackground(col_primary);
		jtext_maxprice.setBackground(col_primary);
		jtext_change.setBackground(col_primary);
		jtext_volume.setBackground(col_primary);
		
		jtext_price.setForeground(col_secondary);
		jtext_openprice.setForeground(col_secondary);
		jtext_minprice.setForeground(col_secondary);
		jtext_maxprice.setForeground(col_secondary);
		jtext_change.setForeground(col_secondary);
		jtext_volume.setForeground(col_secondary);
		jtext_clock.setForeground(col_secondary);
		
		jtext_tick.setEditable(false);
		jtext_price.setEditable(false);
		jtext_openprice.setEditable(false);
		jtext_minprice.setEditable(false);
		jtext_maxprice.setEditable(false);
		jtext_change.setEditable(false);
		jtext_volume.setEditable(false);
		jtext_clock.setEditable(false);
		
		//MENU CONTAINING DATA CONTROL SETTINGS
		JMenu menu = new JMenu("Stocker");
		JMenu menu_data = new JMenu("Data Settings");
			menu_data.add(jradio_pause);
			menu_data.addSeparator();
			menu_data.add(jtext_update);
			menu_data.add(jslider_update);
			menu_data.add(jradio_limit);
		menu.add(menu_data);
		//////////////////////////////////////////////////////
		
		//MENU CONTAINING RADIO BUTTONS TO TOGGLE UI ELEMENTS
		JMenu menu_elements = new JMenu("UI Elements");
			menu_elements.add(jradio_indicators);	
			menu_elements.add(jradio_openprice);
			menu_elements.add(jradio_price);
		menu.add(menu_elements);
		//////////////////////////////////////////////////////
		
			
		//MENU CONTAING JSLIDERS FOR CHANGING SCALE OF UI
		JMenu menu_scaling = new JMenu("Scaling");
			menu_scaling.add(jtext_ver);
			menu_scaling.add(jslider_ver);
			
			menu_scaling.add(jtext_hor);
			menu_scaling.add(jslider_hor);
			
			menu_scaling.add(new JLabel("Sensitivity"));
			menu_scaling.add(jslider_sensitivty);
	
		menu.add(menu_scaling);
		/////////////////////////////////////////////////////
			
		//BUTTON CALLED TO ENABLE TEST DATA
				jradio_pause.addActionListener(new ActionListener() { 
					  public void actionPerformed(ActionEvent e) { 
						 if(Paused){Paused = false;} else {Paused = true;}
					  }
				});
		////////////////////////////////////////////
			
		//BUTTON CALLED TO ENABLE TEST DATA
				jradio_limit.addActionListener(new ActionListener() { 
					  public void actionPerformed(ActionEvent e) { 
						 if(limitdata){limitdata = false;} else {limitdata = true;}
					  }
				});
		////////////////////////////////////////////f
				
		//BUTTON CALLED TO EXIT
			jbut_nightmode.addActionListener(new ActionListener() { 
				public void actionPerformed(ActionEvent e) { 
					ThemeManager.toggleNight();
				}
			});
		////////////////////////////////////////////
				
		//BUTTON CALLED TO EXIT
			jbut_exit.addActionListener(new ActionListener() { 
				  public void actionPerformed(ActionEvent e) { 
					  System.exit(0);
				  }
			});
		////////////////////////////////////////////
		
		//RADIO BUTTON CALLING IF YOU DRAW THE PRICE LINE
			jradio_price.addActionListener(new ActionListener() { 
				  public void actionPerformed(ActionEvent e) { 
					  if(drawPrice){
						  drawPrice = false;
					  } else {
						  drawPrice = true;
					}
				} 
			});
		/////////////////////////////////////////////
		
		//RADIO BUTTON FOR CALLING HISTORY PLAYER
			jradio_replay.addActionListener(new ActionListener() { 
				  public void actionPerformed(ActionEvent e) { 
						 if(!rticks_override){
						  	  rticks_override = true;
							  rticks_offset = rticks;
							  rticks = jslider_replay.getValue();
						 } else {
							 rticks_override = false;
						 }
				} 
			});
		/////////////////////////////////////////	
		
		//RADIO BUTTON CALLING IF YOU DRAW THE OPEN PRICE
			jradio_openprice.addActionListener(new ActionListener() { 
				  public void actionPerformed(ActionEvent e) { 
					  if(drawOpen){
						  drawOpen = false;
					  } else {
						  drawOpen = true;
					}
				} 
			});
		/////////////////////////////////////////////
		
		//RADIO BUTTON CALLING IF YOU DRAW INDICATORS
			jradio_indicators.addActionListener(new ActionListener() { 
				  public void actionPerformed(ActionEvent e) { 
					  if(drawInd){
						  drawInd = false;
					  } else {
						  drawInd = true;
					}
				} 
			});
		/////////////////////////////////////////////
			jmenu_bar.add(menu);
		
				jmenu_bar.add(jtext_openprice);
				jmenu_bar.add(jtext_price);
				jmenu_bar.add(jtext_minprice);
				jmenu_bar.add(jtext_maxprice);
				jmenu_bar.add(jtext_volume);
				
				jmenu_bar.add(jtext_change);
				jmenu_bar.add(jtext_clock);
				
			jbut_exit.setBackground(col_secondary);
			jbut_nightmode.setBackground(col_secondary);
			jmenu_bar.add(jbut_nightmode);
			
			menu.setBackground(col_secondary);
			
				if(fullscreen){
					menu.addSeparator();
					jmenu_bar.add(jbut_exit);
				}
	}