Java command processing library