GUI v4

Now includes batch processing