Added Java GUI