public void add() throws IOException, JSONException, NullPointerException
	{
		try{
		long StartTime = System.currentTimeMillis();
		String keyvalue = null;
		if(Table == null)
		{
			System.err.println("Table name not set");
		}
		else if(ColumnFamily == null)
		{
			System.err.println("Column family not set");
		}
		else if(Qualifier == null)
		{
			System.err.println("Qualifier not set");
		}
		else if(Value == null)
		{
			System.err.println("Value not set");
		}
		else{
			keyvalue = read(Table);
			if(keyvalue.contains(ColumnFamily))
			{
				String DBloc = getDBloc();
				  FileWriter fstream = new FileWriter(DBloc+"/"+Table+"/"+ColumnFamily+"/"+Qualifier,true);
				  BufferedWriter out = new BufferedWriter(fstream);
				  JSONObject obj = new JSONObject();
				  obj.put(Key, Value);
				  out.write(obj+"\n");
				  out.close();
				  System.out.println("Value added to store");
			
			}
			else{
				System.err.println("Column family does not exist");
			}
		}
		long endTime = System.currentTimeMillis();
		System.out.println("Time Taken : "+(endTime-StartTime)+" ms");
		}
		catch(Exception e)
		{
			e.printStackTrace();
		}
	
	}