JGL final edits on GUI with new lay out