Using a JSplitPane looks nicer