Shell written in Java