Chanegd GUI orientation, added live update for datasource from a JTextField