Initial prototype using Java Swing