public NotepadView() {
		splitPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
		textArea = new JTextArea(20, 120);
		filePicker = new JFileChooser(System.getProperty("user.dir"));
		linkPanel = new JPanel();
		linkList = new JList();
		linkScroller = new JScrollPane(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
		modified = false;
		linksShowing = false;
		title = "Untitled";
		
		// Set up Link Viewer
		buttonOpenURL = new JButton("Open URL");
		linkPanel.setLayout(new BorderLayout());
		linkPanel.add(linkScroller, BorderLayout.CENTER);
		linkPanel.add(buttonOpenURL, BorderLayout.SOUTH);
		linkList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

		
		textArea.setFont(new Font("Monospaced", Font.PLAIN, 12));
		JScrollPane scroller = new JScrollPane(textArea, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
		
		splitPane.add(scroller);
		splitPane.setResizeWeight(0.75);
		
		this.add(splitPane, BorderLayout.CENTER);
		this.setUpButtons();
		this.setUpMenuBar();
		this.pack(); 
		this.setDefaultCloseOperation(EXIT_ON_CLOSE); 
		//setTitle(currentFile); 
		setVisible(true);
		
	}