Provide Tag history in designer

So I have a class that extends HistorianProvider and implements Historian from
import com.inductiveautomation.gateway.tags.history.tsdb.HistorianProvider;
import com.inductiveautomation.gateway.tsdb.api.*;
respectively.

Then in the code I have the following methods from those classes:



	@Override
	public <T> T getProperty(com.inductiveautomation.ignition.common.config.Property<T> property) {
		return null;
	}

	@Override
	public Status getStorageStatus() {
		return null;
	}

	@Override
	public Status getQueryStatus() {
		return null;
	}

	@Override
	public void initialize(com.inductiveautomation.ignition.common.config.PropertySet propertySet) throws Exception {

	}

	@Override
	public void shutdown(){
		isAcceptingData = false;
        //Close the IoT Hub connection on shutdown
		try {
			telemetryModule.closeClient();
		} catch (IOException e) {
			e.printStackTrace();
		}
        //When shutdown, return Disabled status to the Gateway
		profileStatus = ProfileStatus.DISABLED;
	}

	@Override
	public StorageSession createStorageSession() throws Exception {
		return null;
	}

	@Override
	public void delete(List<String> list) {

	}

	@Override
	public List<String> browse(Optional<String> optional) {
		List<String> testing = new ArrayList<>();
		testing.add("[default]Aquarium/flowMeter");
		return testing;
	}

	@Override
	public QueryResult query(List<String> list, long l, long l1, boolean b) {
		return null;
	}

	@Override
	public void register(String s, com.inductiveautomation.ignition.common.config.PropertySet propertySet) throws Exception {

	}

What am I missing so that the tags show up in the Easy Chart browse here: