public JMenu getFileMenu(){
		JMenu temp = new JMenu("File");
		JMenuItem menuLoadTiles = new JMenuItem("Load Tiles");
		menuLoadTiles.addActionListener(new ActionListener(){
			@Override
		    public void actionPerformed (ActionEvent event) {
				fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
				int fcVal = fc.showOpenDialog(myMA.mf);
				
				if(fcVal == JFileChooser.APPROVE_OPTION) 
		       	{
					//"null";
					//	/*if(file.isDirectory())*/ fileName = 
					//else file.getAbsolutePath();
					tilePanel.loadTiles(fc.getSelectedFile());
		       	}
		    }
		});
		temp.add(menuLoadTiles);
		
		JMenuItem menuLoadSheet = new JMenuItem("Load Sheet");
		menuLoadSheet.addActionListener(new ActionListener(){
			@Override
		    public void actionPerformed (ActionEvent event) {
				fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
				int fcVal = fc.showOpenDialog(myMA.mf);
				
				if(fcVal == JFileChooser.APPROVE_OPTION) 
		       	{
					//"null";
					//	/*if(file.isDirectory())*/ fileName = 
					//else file.getAbsolutePath();
					tilePanel.loadSheet(fc.getSelectedFile());
		       	}
		    }
		});
		temp.add(menuLoadSheet);

		temp.addSeparator();
		
		JMenuItem menuSaveMap = new JMenuItem("Save Map");
		menuSaveMap.addActionListener(new ActionListener(){
			@Override
		    public void actionPerformed (ActionEvent event) {
				if(save())
		    		JOptionPane.showMessageDialog(null, "Map saved!", "Save Dialog",  JOptionPane.INFORMATION_MESSAGE);
		    		
		    	else
		    		JOptionPane.showMessageDialog(null, "Map not saved!", "Error!",  JOptionPane.ERROR_MESSAGE);
		    }
		});
		temp.add(menuSaveMap);
		
		JMenuItem menuLoadMap = new JMenuItem("Load Map");
		menuLoadMap.addActionListener(new ActionListener(){
			@Override
		    public void actionPerformed (ActionEvent event) {
				if(load())
		    		JOptionPane.showMessageDialog(null, "Map loaded!", "Load Dialog",  JOptionPane.INFORMATION_MESSAGE);
		    		
		    	else
		    		JOptionPane.showMessageDialog(null, "Map not loaded!", "Error!",  JOptionPane.ERROR_MESSAGE);
		    }
		});
		temp.add(menuLoadMap);
		
		temp.addSeparator();
		
		JMenuItem menuSavetileInfo = new JMenuItem("Save Tile Info");
		menuSavetileInfo.addActionListener(new ActionListener(){
			@Override
		    public void actionPerformed (ActionEvent event) {
				if(saveTileInfo())
		    		JOptionPane.showMessageDialog(null, "Tile Info saved!", "Save Dialog",  JOptionPane.INFORMATION_MESSAGE);
		    		
		    	else
		    		JOptionPane.showMessageDialog(null, "Tile Info not saved!", "Error!",  JOptionPane.ERROR_MESSAGE);
		    }
		});
		temp.add(menuSavetileInfo);
		
		return temp;
	}